目录介绍 Object.defineProperty Proxy介绍 数据绑定是一种把用户界面元素(控件)的属性绑定到特定对象上面并使其同步的机制,使开发人员免于编写同步视图模型和视图的逻辑。观察者模
顺晟科技
2021-07-09 10:32:22
210
1.引入ChangeDetectorRef组件
import {ChangeDetectorRef} from '@angular/core'; constructor(public changeDetectorRef:ChangeDetectorRef) {}
2.页面代码
<input type="text" placeholder="0.00" \[(ngModel)\]="item.TMP\_STOCK" (ngModelChange)="inputRule('stock',$event)"/>
3.当输入框发生改变时执行下列方法
//当ngModel发生改变时触发方法
inputRule(name, event) {
//当输入框输入1...系统默认认为只有1.此时ngModel不发生任何改变所以这时候需要我们手动进行改变
this.item.TMP\_STOCK = null;
//detectChanges() - 从该组件到各个子组件执行一次变化检测
this.changeDetectorRef.detectChanges();
//最后给ngModel赋值
this.item.TMP\_STOCK = this.pubtool.numRule(event);
}
19
2022-10
23
2022-09
13
2022-09
13
2022-09
13
2022-09
13
2022-09