Настройка controller.$options
в функции link
, похоже, работает для debouncing blur events:
controller.$options = {
updateOn : 'blur',
debounce : 3000
};
... но если я попробую то же самое для событий по умолчанию, модель никогда не обновляется:
controller.$options = {
updateOn : 'default',
debounce : 3000
};
При использовании директивы ng-model-options
, все работает так, как ожидалось.