ngModelChange仅在模糊时才有变化

Mac*_*urt 4 angular

我只想在模糊事件上调用updateDetail(),并且仅在模型已更改时调用.所以现在如果用户在没有进行更改的情况下模糊(选项卡)输入框,它将调用updateDetail()并执行不必要的计算.有人可以取消我的无知吗?

<input type="text" (ngModelChange)="updateDetail(d)" [ngModelOptions]="{updateOn: 'blur'}" name='detail-monthly-payment'
                            [(ngModel)]="d.periodPayment" />
Run Code Online (Sandbox Code Playgroud)

Viv*_*shi 14

使用只是(change)代替(ngModelChange)


我想,这个问题不再是Angular5,请检查

工作演示