美文网首页
(七)数据绑定,响应式编程和管道

(七)数据绑定,响应式编程和管道

作者: 马丁路德东 | 来源:发表于2017-07-18 15:20 被阅读0次

(一)数据绑定

未标题-1.jpg

1.数据绑定

未标题-1.jpg

添加一些键盘事件

(kerup.enter)按键并回车
(kerup.space)按键并空格 
(kerup.contro)按键并ctrl 
(kerup.shift)按键并shift
(kerup.alt)按键并alt

(二)DOM属性绑定

<img [src]=''imgUrl''>
<img src = "{{imgUrl}}"

DOM属性和HTML属性。(input)
上面是DOM属性,下面为HTML属性。
html属性表示初始值,(不变)
dom属性表示现在值。(可变)


未标题-1.jpg

三张图说明关系

未标题-1.jpg
未标题-1.jpg

(三)HTML属性绑定

1.基本HTML属性绑定

未标题-1.jpg

2.CSS类绑定


未标题-1.jpg

3.样式绑定


未标题-1.jpg

(四)双向绑定,一般元素加上也没用(input有用)

[(ngModel)] = "name"

(五)管道(可以链试使用)(asyns异步管道先不说)

未标题-1.jpg
未标题-1.jpg

(五)2自定义管道
使用cli工具(注意他有声明但是cli已经替你处理了)
ng g pipe 管道位置和名称
args----参数(可选)
value -----原始值

未标题-1.jpg

(六)响应式编程

1.主模块里引入ReactiveFormsModule

未标题-1.jpg
2.组件模块上添加
import 'rxjs/Rx'
3.申明变量变量类型为FormControl
未标题-1.jpg
4.html上数据绑定
未标题-1.jpg
5.构造函数上订阅事件使数据绑定到另一个变量上 image.png

相关文章

  • (七)数据绑定,响应式编程和管道

    (一)数据绑定 1.数据绑定 添加一些键盘事件 (二)DOM属性绑定 DOM属性和HTML属性。(input)上面...

  • 响应式编程

    响应式编程 响应式编程 也是一种编程范式,于1997年提出,可以简化异步编程,提供更优雅的数据绑定一般与函数式融合...

  • vue的优势

    vue是单页面应用,页面局部刷新 ,响应的数据绑定/响应式编程,组件化,轻量级框架,简单易学,双向数据绑定,视图数...

  • 响应式编程和管道

    双向绑定 使用双向绑定文本框中的值始终和name值一致 响应式编程 观察者模式与rxjs,观察者注册可观察对象,可...

  • setup

    1.模板绑定 直接返回模板绑定(非响应式) 响应式 2.参数 2.1 props 是由父组件传递下来的响应式数据和...

  • RxJava

    响应式编程概述 什么是响应式编程? 是一种基于异步数据流概述的编程模式 响应式编程--关键概念 事件 响应式编程-...

  • Vue的特点

    vue两大特点:响应式编程、组件化。 vue的优势:轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分离、...

  • Take notes for RxJava2

    首先了解 响应式编程 和 观察者模式 响应式编程 响应式编程是一种面向数据流、通过异步的方式来构建事务关系的编程模...

  • RxJava2 学习笔记

    函数响应式编程 函数响应式编程的思维是将问题抽象为数据加工,一切问题都是数据源发出数据的问题,所以用函数响应式编程...

  • VUE笔记1

    渐进式声明式渲染 只需要声明在那里做什么,无需关心如何实现命令式 需要+如何实现响应的数据绑定 响应的数据绑定 ...

网友评论

      本文标题:(七)数据绑定,响应式编程和管道

      本文链接:https://www.haomeiwen.com/subject/gpfhkxtx.html