У меня есть строка типа "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);
};
Одна из проблем может заключаться в том, что вы не определяли arr
как переменную как таковую: var arr = $scope.mySplit(matches,0);
, Или другая переменная. Если вы не объявили его глобально в другом месте.
Посмотрите на этот jsfiddle, который работает: https://jsfiddle.net/wapp4u5g/