字符串在angularjs

时间:2016-03-22 18:46:00

标签: arrays angularjs

我有类似" 12,13" 之类的字符串,我想在控制器中转换为像 [12,13] 这样的数组。我使用拆分功能它不起作用。

 $scope.mySplit = function(string, nb) {
          var array = string.split(',');
          return array[nb];
    }

    $scope.isChecked = function(id,matches) {
       var isChecked = false;
       var arr= [];
       arr = $scope.mySplit(matches,0);
       console.log(arr);
};

1 个答案:

答案 0 :(得分:0)

一个问题可能是您没有将arr定义为变量:var arr = $scope.mySplit(matches,0);。或另一个变量。除非你在其他地方全球宣布它。

看看这个有效的jsfiddle:https://jsfiddle.net/wapp4u5g/