前面有写到input的双向数据绑定,但除了双向数据绑定外,还存在单向数据绑定的概念,比如angular2:组件间的属性如何绑定一文中介绍的属性绑定。
angular数据绑定的语法有四种形式,每种形式都有一个方向:
- {{ variable }} : 插值表达式。方向是从COMPONENT--->DOM。
- [property]="variable" : 属性绑定。方向同样是从COMPONENT-->DOM。
- (event)="handler" : 事件绑定。方向是DOM-->COMPONENT。
- [(ngModel)]="variable" : 双向数据绑定。方向是双向的 DOM<-->COMPONENT。