所以我有一个表格。
我想对每个输入更改做出反应,而不是模糊,而不是提交。
我不想为每个输入添加(更改)侦听器。
我现在正在做:
this.form.valueChanges.subscribe(...);
问题解决了!
好吧,当然,但这是我的问题……如果我也不想使用subscribe
怎么办?我在各处都使用async
管道来避免这样做。在这种情况下如何避免呢?
我试图将Output上的valueChanges传递给父组件…
Output() formChanges: Observable<FormInterface>;
constructor() {
this.formChanges = this.form.valueChanges;
}
导致的结果:
ERROR RangeError: Maximum call stack size exceeded
又名使应用程序崩溃。
有什么想法吗?
答案 0 :(得分:0)
我认为更好的方法是订阅valueChanges
,然后使用所需的信息来发送事件,而不是按照您选择的方式进行。