字符串拆分问题

时间:2015-02-06 20:13:44

标签: javascript angularjs

刚开始编写JavaScript / Angular并且似乎无法弄清楚为什么这样做了。我正在尝试使用\n将textarea的字符串拆分为控制器内$scope.mytext.split("\n")字符的数组,并且我一直在:

TypeError: undefined is not a function

我也尝试了ng-split='\n',它可以很好地用于文本输入,但似乎不适用于textarea。

非常感谢一些指导。

1 个答案:

答案 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;
    };