有什么区别required
and ng-required
(表单验证)?
AngularJS 表单元素寻找required
属性来执行验证功能。ng-required
允许您设置required
属性取决于布尔测试(例如,仅需要字段 B -比如说学生号- 如果字段 A 具有特定值 -如果您选择“学生”作为选项)
举个例子,<input required>
and <input ng-required="true">
本质上是同一件事
如果您想知道why就是这样,(而不只是让<input required="true">
or <input required="false">
),这是由于 HTML 的限制 -required
属性没有关联的值 - 它的存在意味着(根据 HTML 标准)该元素是必需的 - 因此 Angular 需要一种方法来设置/取消设置所需的值(required="false"
将是无效的 HTML)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)