=====Специальные директивы на элементах формы===== Когда мы хотим использовать disable для элемента в зависимости от условия то мы этого не можем сделать так как функционал этого атрибуте это не предусматривает для этого в AngularJS предусмотрены специальные директивы которые могут применятся в зависимости от условия, эти директивы применимы только как атрибуты.\\ ====ng-checked==== используется для установки значения выбран\не выбран для input
====ng-disabled==== используется для disable элемента применяется для input и button
====ng-readonly==== используется для атрибута readonly применяется к input
====ng-selected==== используется для атрибута selected в option
> ====ng-href==== используется для указания url в href Чтобы Angular сам заботился об особенностях работы браузеров с параметрами href и src, вместо них мы используем ng-href=" and ng-src=". Go ====ng-src==== используется для указания физического пути >
</code>

====ng-pattern====

устанавливает регулярное выражение, соответствуя которому данные будут считатся валидными.

<code html>
<html ng-app=

Pattern Error: {{myForm.sample.$error.pattern}}

Element Valid: {{myForm.sample.$valid}}

====ng-minlength==== устанавливает минимальное колличество символов для того чтобы данные введенные в элемент считались валидными.

Min Length Error: {{myForm.sample.$error.minlength}}

Element Valid: {{myForm.sample.$valid}}

====ng-maxlength==== устанавливает максимальное колличество символов для того чтобы данные введенные в элемент считались валидными

Max Length Error: {{myForm.sample.$error.maxlength}}

Element Valid: {{myForm.sample.$valid}}

====ng-required==== Устанавливает обязательность введения данных для элемента.

Required Error: {{myForm.sample.$error.required}}

Element Valid: {{myForm.sample.$valid}}

====ng-true-value и ng-false-value==== * **ng-true-value** определяет значение которое установится выражением привязки данных когда состояние элемента будет "выбран" * **ng-false-value** определяет значение которое установится выражением привязки данных когда состояние элемента будет "не выбран"

Model Value:{{inputValue}}