2016-11-10 3 views
2

Я использую Angular Tooltip в своем приложении и хочу вызвать подсказку в фокусе, но с проблемой вызвать это. Он отлично работает с mouseover и mouseleave, но не работает на событии focus.Угловая подсказка по фокусу

здесь, как я использую это

<input type="password" tooltip-show-trigger="focus" tooltips tooltip-template="Password must include at least one upper case letter, one lower case letter, one numeric digit and one special character." id="Password" name="Password" class="form-control" placeholder="New Password" required autofocus ng-model="Password" /> 

Я не знаю, что я делаю неправильно или что-то отсутствует. Любая помощь будет оценена по достоинству.

+0

Я никогда не пользовался этой зависимостью, но поскольку у вас есть угловые, вы не можете запустить подсказку в событии 'ng-click' вручную? Таким образом, когда вы нажимаете на свой ввод, он запускает пользовательскую функцию, которая вызывает вашу подсказку. – trichetriche

+0

, но фокус может быть с вкладкой или ввести навигацию .. в этом случае ng-click не будет работать –

ответ

4

Это может помочь кому-то еще ...

focus не реальное событие, чтобы вызвать угловую всплывающую подсказку на фокус. Фактически это focusin и focusout согласно this issue discussion. он разрешил мою проблему.

tooltip-show-trigger="focusin" tooltip-hide-trigger="focusout" 
Смежные вопросы