刚开始编写JavaScript / Angular并且似乎无法弄清楚为什么这样做了。我正在尝试使用\n
将textarea的字符串拆分为控制器内$scope.mytext.split("\n")
字符的数组,并且我一直在:
TypeError: undefined is not a function
我也尝试了ng-split='\n'
,它可以很好地用于文本输入,但似乎不适用于textarea。
非常感谢一些指导。
答案 0 :(得分:1)
因此,关于你给我们的小信息,我想出了以下JSFiddle
这会接收<textarea>
输入,将其绑定到<ng-model>
,然后执行拆分功能以根据\n
的位置获取和数组。这样,
$scope.myModel = {
textarea: null,
newTextarea: null
};
$scope.splitTextArea = function(input) {
var newInput = input.split("\n");
$scope.myModel.newTextarea = newInput;
};