gpt4 book ai didi

javascript - 隐藏时清除 fieldGroup 的字段

转载 作者:行者123 更新时间:2023-11-30 16:20:15 25 4
gpt4 key购买 nike

当它们被 hideExpression 隐藏时,我需要清除所有字段,现在我有一些代码可以向字段添加观察器,并在它们被隐藏时清除它们。

问题是这不适用于 hideExpression 用于带有 fieldGroup 的字段,因为它显然不允许向该类型添加观察者。

我的例子可能会更好地解释这个问题: http://jsbin.com/fodijeziyu/1/edit?js,output

如果您填写值并单击隐藏复选框,它们应该清除隐藏字段上的模型/ View 。

最佳答案

通常在 Angular 上,我会考虑不同的做事方式,这样我就不会使用观察者。它会大大降低性能(是的,有时可能意味着要为此使用 jQuery)。

现在对于 Angular 形式来说,一种做你想做的事情的方法是使用 hideExpression 的函数并实现你想要的。

这是一个working example .

另请阅读此 link在官方的 angular-formly 文档上。

关于javascript - 隐藏时清除 fieldGroup 的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34850697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com