ng-список с разрывом строки в качестве разделителя textarea в AngularJS>1.3
Я использую AngularJS 1.3, где синтаксис ng-list немного изменился (например, он больше не поддерживает регулярное выражение)
Я пытаюсь указать разрыв строки в качестве разделителя для ng-list в текстовой области. Однако это не работает должным образом. Я пытался установить НГ-список в ASCII строку
Но тогда возникает проблема. Сразу же, когда содержимое редактируется (т. е. добавить один символ к содержимому textarea), он начинает ломаться на каждом отдельном символе.
Как я могу правильно указать строку в качестве разделителя для НГ-лист на AngularJS 1.3?
Ссылка на планкер: http://plnkr.co/edit/F37yA0LRHQXMh4caP3A0
1 ответ:
Мы должны использовать
ng-trim="false". Смотрите обновленный плунжер<textarea name="namesInput" ng-list=" " ng-model="names" ng-trim="false" required cols="40" rows="20"></textarea>Смотрите список doc ngList (малый цитатник:)
Если ngTrim имеет значение "false", то пробелы вокруг разделителя и каждого элемента списка соблюдаются. Это означает, что пользователь директивы несет ответственность за работу с пробелами, но также позволяет использовать пробелы в качестве разделителя, например табуляции или символа новой строки.
Comments