angular4 监听input框输入值的改变 (实用、赞)
原文出处:https://www.cnblogs.com/dennis0525/p/7631301.html angular中一般控件会有change事件,但是如果某些控件没有这个事件 我们如何监听值的变化呢?对于双向绑定的值,当值改变后监听事件有如下写法: 1. 如果是ngModel可以用ngModelChange事件。 2. 如果是使用的表单form,可...
·
原文出处:https://www.cnblogs.com/dennis0525/p/7631301.html
angular中一般控件会有change事件,但是如果某些控件没有这个事件 我们如何监听值的变化呢?
对于双向绑定的值,当值改变后监听事件有如下写法:
1. 如果是ngModel可以用ngModelChange事件。

2. 如果是使用的表单form,可以使用form表单的valueChanges订阅事件

2.1 订阅整个form表单可以如下:

2.2 订阅表单中单个控件可以如下:

或这样写
ngOnInit(){
this.formModel.get(''customer_id").valueChanges.subscribe((value) => {
this.processData(value);
})
}
更多推荐
所有评论(0)