Angular 1 не принимает событие onchange(), оно принимает только событие ng-change().
Angular 2, с другой стороны, принимает как события (change), так и (ngModelChange), которые, кажется, делают одно и то же.
Какая разница?
какой из них лучше для производительности?
ngModelChange:
<input type="text" pInputText class="ui-widget ui-text"
(ngModelChange)="clearFilter()" placeholder="Find"/>
против изменения:
<input type="text" pInputText class="ui-widget ui-text"
(change)="clearFilter()" placeholder="Find"/>