Angular 1不接受onchange()
事件,它仅接受ng-change()
事件。
另一方面,Angular 2接受(change)
和(ngModelChange)
事件,两者似乎都在做相同的事情。
有什么不同?
哪个最适合表现?
ngModelChange:
<input type="text" pInputText class="ui-widget ui-text"
(ngModelChange)="clearFilter()" placeholder="Find"/>
vs 变化:
<input type="text" pInputText class="ui-widget ui-text"
(change)="clearFilter()" placeholder="Find"/>
在Angular 7中,
(ngModelChange)="eventHandler()"
意志将在绑定到[(ngModel)]="value"
值更改之前触发,而意志将在绑定到更改值之后(change)="eventHandler()"
触发。[(ngModel)]="value"