这在 ngModel 中
This in ngModel
我注意到在我的 angular 应用程序中使用了
[(ngModel)]="this.properties.offerValue"
和 [(ngModel)]="properties.offerValue"
两者的作用好像一样,我的好奇心提出了一个问题,有什么区别吗,哪个才是正确的用法
Angular 2+ 支持双向数据绑定的两个选项。如果你通过 this 引用主机组件 class。如果没有通过,那将在内部引用相同的组件 class.
首选方式:
[(ngModel)]="properties.offerValue"
根据官方 angular 文档:
没有区别
[(ngModel)]="this.properties.offerValue" and
[(ngModel)]="properties.offerValue"
但首选使用方式
[(ngModel)]="properties.offerValue"
我注意到在我的 angular 应用程序中使用了
[(ngModel)]="this.properties.offerValue"
和 [(ngModel)]="properties.offerValue"
两者的作用好像一样,我的好奇心提出了一个问题,有什么区别吗,哪个才是正确的用法
Angular 2+ 支持双向数据绑定的两个选项。如果你通过 this 引用主机组件 class。如果没有通过,那将在内部引用相同的组件 class.
首选方式:
[(ngModel)]="properties.offerValue"
根据官方 angular 文档:
没有区别[(ngModel)]="this.properties.offerValue" and [(ngModel)]="properties.offerValue"
但首选使用方式
[(ngModel)]="properties.offerValue"