всплывающее при наведении мышки angularjs - PullRequest
0 голосов
/ 11 мая 2018

Когда пользователь завершит ввод текста на вводе, необходимо выполнить проверку. Я пытался использовать ng-mouseleave Работает медленно. Ниже HTML код с изменением

<input id="{{title}}_filter_component_search" set-init-value="{{initValue}}" type="text" ng-mouseleave="change()"  ng-model="searchCtrl.value" typeahead="{{typeahead}}" typeahead-template-url="{{typeaheadTemplateUrl}}"
                       class="form-control" placeholder="{{placeholder}}" typeahead-on-select="onSelect($item, $model, $label)">

1 Ответ

0 голосов
/ 11 мая 2018

Вы должны нг-размытие. Директива ng-blur сообщает AngularJS, что делать, когда элемент HTML теряет фокус.

<input id="{{title}}_filter_component_search" set-init-value="{{initValue}}" 
type="text" ng-blur="change()" ng-model="searchCtrl.value" typeahead="
{{typeahead}}" typeahead-template-url="{{typeaheadTemplateUrl}}" 
class="form-control" placeholder="{{placeholder}}" 
typeahead-on-select="onSelect($item, $model, $label)">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...