ngRequired

ng-required 在元素上添加或删除 required 验证属性,后者将启用和禁用 inputrequire 验证密钥。

它用于可选地定义 input 元素是否需要具有非空值。在复杂 HTML 表单上设计验证时,该指令很有用。

HTML

<input type="checkbox" ng-model="someBooleanValue">
<input type="text" ng-model="username" ng-required="someBooleanValue">