Итак, я ищу, чтобы использовать ui.bootstrap.tooltip
, чтобы появиться, когда элемент в форме недействителен.AngularJS - доступ к области директивы
Я использую директиву для этого - это немного уродливо, но это работает. За исключением одного - контроллер не видит обновленные значения модели из-за другой области, создаваемой в директиве.
Я могу получить значение модели через форму и использовать $viewValue
, но это кажется немного «нечистым» для меня.
Кроме того, есть ли лучший способ получить «элемент подсказки», что я использую elem.parent().children()[2];
? Полагаю, я могу создать <template>
в директиве для всего этого.
JSFiddle находится по адресу: http://jsfiddle.net/n8vNw/2/
Вы проверяете существующую реализацию всплывающей подсказки самонастройки с угловым? https://github.com/angular-ui/bootstrap/blob/master/src/tooltip/tooltip.js – vittore
Я уже использую эту всплывающую подсказку. Исправьте меня, если я ошибаюсь, но у него нет API-интерфейса, поэтому я активирую его с помощью jQuery и trigger(). – mmilo
Проверьте этот вопрос http://stackoverflow.com/questions/16651227/enable-angular-ui-tooltip-on-custom-events – vittore