ng-required
Směrnice AngularJS
Příklad
Nastavte vstupní pole jako povinné:
Required:
<input type="checkbox" ng-model="myVar">
<input name="myInput"
ng-model="myInput" ng-required="myVar">
Definice a použití
Direktiva ng-required
nastavuje požadovaný atribut pole formuláře (input nebo textarea).
Pole formuláře bude povinné, pokud výraz uvnitř ng-required
atributu vrátí hodnotu true.
Direktiva ng-required
je nezbytná k tomu, aby bylo možné posunout hodnotu mezi true
a false
. V HTML nemůžete nastavit required
atribut na false
(přítomnost požadovaného atributu činí prvek povinným, bez ohledu na jeho hodnotu).
Syntax
<input ng-required="expression"></input>
Podporováno <input>, <select> a <textarea> a dalšími upravitelnými prvky
Hodnoty parametrů
Value | Description |
---|---|
expression | An expression that will set the required attribute if it returns true. |