很难找到有关此文档的文档,但是在Angular 1中,您可以执行以下操作:
<textarea ng-model="name" ng-list=","></textarea>
然后在输入时,如果要输入“ Hello,world!” name将是的数组["Hello", "world!"]。
name
["Hello", "world!"]
我的目标是ng- list与HTML实体一起使用, 以textarea按行将其分成一个数组。请参阅docs中的示例。
ng- list
textarea
在Angular 2中有与此等效的功能吗?
找不到本机解决方案,但是您可以使用(ngModelChange),然后像这样获取解析后的值:
(ngModelChange)
parseTextArea() { this.textareaParsed = this.textarea.split("\n"); }
并在您的模板中:
<textarea [(ngModel)]="textarea" (ngModelChange)="parseTextArea()"></textarea>
参见以下代码:textarea示例( 在Chrome中,IE的config.js有一些问题 …)