作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我的表单有 10 到 15 个字段,我只想查看使用表单构建器构建的 2 个字段的变化。
目前我可以使用以下代码查看表单中的所有字段:
export class App {
constructor(private formBuilder: FormBuilder) {
this.form = formBuilder.group({
firstName: 'John',
lastName: 'Fleming',
Name: 'John Fleming',
Address : '12331 wiley post',
city: '',
state:'',
...... so on
})
this.form.valueChanges.subscribe(data => {
console.log('Form changes', data)
this.output = data
})
}
}
我不想查看所有字段,我暂时在这些字段上使用 (keyup) 事件来处理它。但我想知道在 angular2 中是否有更好的方法来做同样的事情?
最佳答案
我现在不能尝试这个来确认语法......但是像这样:
import { merge } from 'rxjs';
merge(
this.form.get('firstName').valueChanges,
this.form.get('lastName').valueChanges
)
.subscribe(data => console.log(data));
关于angular - 如何在 Angular 2 中以长格式观察几个字段的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45627290/
我是一名优秀的程序员,十分优秀!