required 和 ng-required 和有什么区别?

2023-12-27

有什么区别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(使用前将#替换为@)

required 和 ng-required 和有什么区别? 的相关文章

随机推荐