AngularJS ng-required 指令
定義と使用法
ng-required
指令はフォームフィールド(入力またはテキストエリア)の required
属性
もし ng-required
属性の式が返します true
、その場合フォームフィールドは必須項目となります。
ng-required
値をtrueとfalseの間で切り替えるためには、インストラクションが必要です。HTMLでは、required属性をfalseに設定することはできません(required属性が存在する場合、値に関わらず要素は必須項目となります)。
例
入力フィールドを必須に設定します:
必須:
<input type="checkbox" ng-model="myVar"> <input name="myInput" ng-model="myInput" ng-required="myVar">
構文
<input ng-required="expression</input>
制約 <input>
、<select>
および <textarea>
および他のエディタブル要素がサポートされています。
パラメータ
パラメータ | 説明 |
---|---|
expression | true を返す場合、required プロパティを設定する式が設定されます。 |