我有这个
<input [value]="SomeModel.ValueFunct()" readonly="readonly"/>
有用!当函数返回值改变时,显示的值也会改变。
我如何检测值是否发生变化?
更新:
使用:
ngOnChanges(changes: SimpleChanges) : void{
或者
(gModelChange)="function($event)"
或者
(change)="function($event)"
和
[ngModel]="SomeModel.ValueFunct()"
当函数改变时不起作用,只有当用户改变输入时(但在这种情况下是只读的)
猛击:
http://next.plnkr.co/edit/Rj3NjtcGXTo9upt9?open=lib%2Fapp.ts&deferRun=1&preview 。
.
同样未解决的问题: