gpt4 book ai didi

angularjs - 如何使用 AngularJS 从文本区域的每一行生成一个数组

转载 作者:行者123 更新时间:2023-12-04 00:30:42 24 4
gpt4 key购买 nike

我正在尝试创建一个文本区域,该文本区域的输入绑定(bind)到一个 JS 数组,其中条目对应于文本区域中的每一行。

我一直在尝试使用 ngList 使用它的可选参数来指定分隔符。我可以通过在 textarea 的每一行之后添加一个逗号来使其使用默认值 (,),但我真的不想这样做。

文本区域

<textarea ng-model="list"
rows="5"
ng-list="\n" >
</textarea>

输入:
test1
test2
test3

生成的输出是 ["test1\ntest2\ntest3"]
我要找的是: ["test1","test2",test3"]
Plnkr Demo

最佳答案

这是在 Angular 1.3 中更新的,现在像这样工作:

<textarea ng-model="list" ng-list="&#10;" ng-trim="false"></textarea>
  • 添加 ng-trim="false"<textarea> 的指令标签
  • 对换行符使用 ASCII 码:&#10;
  • 关于angularjs - 如何使用 AngularJS 从文本区域的每一行生成一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22940915/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com