gpt4 book ai didi

Angular2 - FormGroup 在 RC6 中包含和排除替换项

转载 作者:太空狗 更新时间:2023-10-29 18:33:31 27 4
gpt4 key购买 nike

FormGroup 类中的

includeexclude 方法已在 RC5 中弃用,然后在 RC6 中删除。

那么,我们应该如何构建条件验证?我们曾经使用表单控件名称来调用包含/排除。 addControlremoveControl 是替代方案吗?

最佳答案

在 rc6(和 future 的版本)中,我通过使用 AbstractControl enabledisable 方法解决了这个问题。

例子:

// before (rc5):
//this.formGroup.exclude('controlName');

// after (rc6):
this.formGroup.get('controlName').disable();

// before (rc5):
this.formGroup.include('controlName');

// after (rc6):
this.formGroup.get('controlName').enable();

希望对你有帮助。

关于Angular2 - FormGroup 在 RC6 中包含和排除替换项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39369309/

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