У меня есть тег textarea
с подключенным к нему плагином jquery.nicescroll и ng-моделью.
<textarea id="paper" ng-model="paper"></textarea>
В моем коде я применяю $watch
к этой переменной ng-model.
$scope.$watch("paper", onTextChange);
Все хорошо, за исключением того, что onTextChange срабатывает не только тогда, когда я что-то набираю, но и когда я щелкаю вне текстовой области, а также когда я переключаюсь на другую вкладку.
Как я могу предотвратить это, чтобы onTextChange срабатывал только при изменении текста, то есть когда я что-то ввожу или удаляю символы?
Демо с инструкциями: плункер