как вызвать функцию в angularjs, когда длина модели кратна 3 - PullRequest
0 голосов
/ 29 августа 2018

У меня есть поле ввода, поэтому я должен вызывать функцию для автоматического предложения, когда пользователь вводит 3, 6, 9 символов. Имеет значение, кратное 3. Я пробовал ng-change, но он работает только для одного значения

ng-change="(myNgModel.length >= 3  ) && searchUser(myNgModel)"

1 Ответ

0 голосов
/ 29 августа 2018

Вы можете выполнить проверку длины в вашей функции searchUser. Вы можете добавить условие if, чтобы логика поиска выполнялась только тогда, когда длина вашего ввода кратна 3.

HTML

ng-change="searchUser(myNgModel)"

JS

$scope.searchUser = function(myNgModel){
    if(myNgModel.length % 3 == 0){
        //search user logic
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...