2016-03-22 31 views
0

我有串這樣的事情「12,13」,我想轉換成數組像控制器此[12,13]。我用分裂功能它不起作用。字符串轉換成陣列上逗號代表在angularjs

$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); 
}; 
+0

顯示您使用了,因爲這是做的最實際的方式,使 – theblindprophet

+0

ARR = matches.split(「」)分割功能;像這樣 –

+0

還提供您的原始代碼和它生成的輸出。編輯您的問題以包含此內容。 – theblindprophet

回答

0

一個問題可能是你沒有定義arr是一個變量,例如:var arr = $scope.mySplit(matches,0);。或另一個變量。除非你在其他地方宣佈它。

看這個的jsfiddle的作品:https://jsfiddle.net/wapp4u5g/

相關問題