angular7 - 如何像formGroup一样在formArary中设置验证器?
问题描述
我已经使用表单数组创建了一个表单,我想根据从下拉列表中选择特定值来设置和清除验证。
解决方案
formArrayName.at(ind).setValidators([Validators.required]); formArrayName.at(ind).updateValueAndValidity();
formArrayName:是表单名称。ind:是特定字段的索引,您要在其上应用验证。updateValueAndValidity:必填,有时setValidators是反映,所以
推荐阅读
- sql - 按具有多对多关系的连接字段排序
- laravel - 缩短自然长的 laravel 路线以提高可读性
- python - 如何使用 selenium/python 在不同站点之间切换?
- c++-winrt - 使用 XAMLIsland、C++/WinRT、win32、UWP UserControl - FilePicker 检索 HWND
- javascript - 如何在同一页面中加载超链接的内容
- javascript - 使用 Puppeteer 定位 iFrame 中的元素
- python - 如何找到每年的平均电影收视率?
- c++ - 如何在不清除 iomanip 标志的情况下清除 ostringstream?
- unity3d - 在 Unity3D 中使用简单的语音命令(使用 IBM Watson SDK)
- c# - 如何将自动映射器与转换和条件一起使用?