У меня есть поле ввода с двумя функциями для запуска. Один должен быть включен-размытие, это проверка поля. Другой должен быть типом пользователя, это функция uib-typeahead
uses.
Прямо сейчас я использую ng-model-options="{ updateOn: 'blur' }"
, но тогда он не будет запускать опережение ввода по мере того, как пользователь вводит.
Есть ли способ сделать так, чтобы функция проверки срабатывала при размытии, а ввод текста нормально срабатывал?
Например, я вызываю директиву number-validation, которую хочу вызвать для размытия. Затем в typehead я хочу вызвать функцию триггера, когда пользователь вводит.
<input
number-validation
type="text"
maxlength="10"
class="form-control input-sm"
ng-model="number"
ng-change="number.elsewhere = null"
required
uib-typeahead="number for number in triggerfunction($viewValue)"
typeahead-template-url="/template.html"
typeahead-loading="Loadinglocations" typeahead-on-select="SelectFunction($item, 1)" typeahead-wait-ms="3"
typeahead-min-length="3">