Я надеюсь, что это не дубликат - много похожих вопросов, но я не могу найти ответ, который работает.
У меня есть директива Angular, таким образом:
app.directive('emailInput', function(){
return {
restrict: 'E',
templateUrl: 'template.html',
link: function(scope, elem, attrs, ctrl){
elem.bind('keyup', function(){
// TODO - what?
})
}
}
}
и в шаблоне html:
<input type="email" required ng-model="emailAddress" />
Не зная имя формы, внутри функции link
, я хочу знать значение свойства emailAddress.$valid
- как я могу это получить?