这在ngModel中

时间:2018-08-21 08:03:11

标签: angular typescript conventions

我注意到在我的有角度的应用程序中有

的用法

[(ngModel)]="this.properties.offerValue"[(ngModel)]="properties.offerValue"

他们两个似乎都一样,我的好奇心提出了一个问题,有什么区别,这是正确的用法。

2 个答案:

答案 0 :(得分:3)

Angular 2+支持双向数据绑定的两个选项。如果通过,则指主机组件类。如果未通过,它将在内部引用相同的组件类。

首选方式:

[(ngModel)]="properties.offerValue"

答案 1 :(得分:1)

根据官方角度文件:

Angular-Docs-Template Syntax

之间没有区别
  

[(ngModel)] =“ this.properties.offerValue”和   [(ngModel)] =“ properties.offerValue”

但首选使用方式

  

[(ngModel)] =“ properties.offerValue”