将textarea模型转换为数组

时间:2016-10-17 07:18:34

标签: html angularjs

我是angularjs的新手。我有textarea如下。

<textarea class="form-control" maxlength="100" ng-model="EmailList"></textarea>

用户在文本框中输入数据作为textarea中的列表(如下所示)。

Data1
Data2
Data3

当使用console.log检查时,我的模型也会以与textarea中输入的相同方式更新(如下所示)。

Data1
Data2
Data3

我想将每个行值分成一个数组。但我没有任何可用于分散数据的分隔符。你能帮我解决这个问题。

先谢谢。

1 个答案:

答案 0 :(得分:3)

Angular提供的ngList就是这样做的:

<textarea ng-model="list" ng-list="&#10;" ng-trim="false"></textarea>

每一行最终都会作为数组list的条目。