Я нашел странное поведение: angular по умолчанию оценивает значения модели. И быстрый поиск в Google не помогает мне решить эту проблему. Я нашел предложения ng-no-trim
директив, ng-trim
и так далее. Но ничего не работает.
Я предоставил небольшой фрагмент, который представляет эту проблему ниже.
function Ctrl($scope) {
$scope.text='';
$scope.$watch('text', function (newValue) {
console.log(newValue);
});
}
Также вы можете попробовать этот фрагмент здесь.
Я добавил текстовое поле, которое синхронизируется с моделью text
. Но он не реагирует на просмотр, добавляя новые конечные пробелы или разбивая линию на новую.
Что я могу сделать, чтобы отключить это поведение? Спасибо.