У меня такая форма: http://jsfiddle.net/dfJeN/
Как видите, значение имени для входа установлено статически:
name="username"
, проверка формы работает нормально (добавьте что-нибудь и удалите весь текст из ввода, текст должен появиться).
Затем я пытаюсь динамически установить значение имени: http://jsfiddle.net/jNWB8/
name="{input.name}"
Затем я применяю это к своей проверке
login.{{input.name}}.$error.required
(этот шаблон будет использоваться в ng-repeat), но моя проверка формы не работает. Он правильно интерпретируется в моем браузере (если я проверю элемент, который я увидел login.username. $ Error.required).
Любая идея ?
РЕДАКТИРОВАТЬ: после регистрации области в консоли кажется, что
{{input.name}}
выражение не интерполируется. Моя форма как атрибут {{input.name}}, но без имени пользователя.
ОБНОВЛЕНИЕ: Начиная с версии 1.3.0-rc.3 name = "{{input.name}}" работает должным образом. См. # 1404