Я пытаюсь сделать простой вход, который проверяет только пути сопоставления некоторых данных в объеме, буквально:AngularJS форма проверки с помощью интерполированного шаблона
<ng-form name="fooForm">
<input required
pattern="/{{foo}}/"
ng-model="dummy"
name="shouldBeFoo" />
<button ng-class="{disabled: fooForm.shouldBeFoo.$invalid}">
Run Foo
</button>
</ng-form>
Однако выполнение этого кода показывает, что атрибут $invalid
не учитывайте интерполированный шаблон. Есть ли программный способ настройки валидации ввода равным foo
, точно? Может быть, какой-то предикат функции?