ng-requiredSmě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-requirednastavuje 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-requiredje nezbytná k tomu, aby bylo možné posunout hodnotu mezi truea false. V HTML nemůžete nastavit requiredatribut 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.