ng-required
Директива AngularJS
Пример
Сделайте поле ввода обязательным:
Required:
<input type="checkbox" ng-model="myVar">
<input name="myInput"
ng-model="myInput" ng-required="myVar">
Определение и использование
Директива ng-required
устанавливает обязательный атрибут поля формы (input или textarea).
Поле формы будет обязательным, если выражение внутри ng-required
атрибута возвращает значение true.
Директива ng-required
необходима, чтобы иметь возможность сдвигать значение между true
и false
. В HTML вы не можете установить required
атрибут в false
(наличие обязательного атрибута делает элемент обязательным, независимо от его значения).
Синтаксис
<input ng-required="expression"></input>
Поддерживается <input>, <select> и <textarea> и другими редактируемыми элементами
Значения параметров
Value | Description |
---|---|
expression | An expression that will set the required attribute if it returns true. |