0

当我在特定代码中执行 patchValue 时,有一种方法可以在 FormGroup 的事件 valueChanges 中看到自定义标志?

前任。我必须在一段特定的代码中做一个 patchValue 并且表单非常大,当我这样做时,有一些阶段值会发生变化,我想订阅并处理该信息,但我想对那个特殊的调用表单进行分类补丁值。

有任何想法吗?提前致谢。

4

1 回答 1

0

好吧,不,当然 Observable 会在您调用该方法时获得一个发出的值 a patchValue,但没有其他信息,只是新值是什么。你不能干涉内部运作。

但另一点是......如果你真的有逻辑应该在表单上的特定更改之后准确地工作,而不是某种通用逻辑,那么为什么要把它放在任何地方而不是在patchValue调用之后呢?这是违反直觉的,我认为这是个坏主意

一起去吧

this.form.patchValue(someValue);
// your specific logic goes here
于 2018-01-04T23:13:53.173 回答