angular - Angular 5:验证禁用的字段
问题描述
我找到了这篇文章,但它不能解决我的问题。我无法验证禁用 FormControls 的简单表单。我确实在这里做了一个 stackblitz 示例,请检查我的代码并验证如果名称控件被禁用,则无法验证它的值。
先感谢您。
解决方案
如果您不想丢失可以使用的验证
[attr.disabled]="condition ? true : null"
(或任何条件)。这使您的控件显示为已禁用,但仍处于“验证”状态。
推荐阅读
- python - 似乎无法在 anaconda 提示符中安装任何东西
- python - 在数组中添加元素
- javascript - 使用一些初始名称创建 npm 模块的最佳方法
- django - Django 通过连接从两个表中检索数据
- java - 在 android 上使用传单时禁用 setJavaScriptEnabled
- windows-installer - 使用 GNOME/msitools 创建 msi
- java - 命令行java中的Eshop登录屏幕
- .net-core - 如何配置 .net core 3.1 appsettings 以在 Github 操作上运行测试
- firefox - 使用 Tampermonkey 显示 Wikipedia 页面
- github - Github pages 404ing on单个文件