angualr(三) 数据绑定

angular 默认数据改为单向绑定

数据绑定

  1. 插值表达式

{{title}}

  1. 使用方括号将HTML标签的一个熟悉绑定到一个表达式

  1. 使用小括号将组件的控制器的一个方法绑定为模板上的一个事件处理器

事件绑定


  1. () 代表这是一个事件
  2. 括号里面的是事件名称
  3. '' 里面执行的表达式
  4. $event 浏览器事件对象
  5. HTML属性是不变的,DOM属性是可变的

DOM属性绑定图示

angualr(三) 数据绑定_第1张图片
image.png

HTML属性绑定(优先使用DOM绑定 )

  1. 基本的html属性绑定
tabe
  1. css类绑定
  • 替换绑定
data
// 注意这个class会完完全全替换掉这里面的class
  • 根据后面的 值true就添加
// special 是样式名称   some是返回一个boolean
data
  • 控制多个clss
//后台可以直接绑定一个对象
data
  1. 样式绑定
// 带单位 style.font-size.rem
data
//后台可以直接绑定一个对象
data

HTML属性绑定图示

angualr(三) 数据绑定_第2张图片
image.png

双向绑定

  1. 数据双向绑定
// 只有ngModel绑定才是双向绑定的

{{name}}

你可能感兴趣的:(angualr(三) 数据绑定)