я хочу использовать один и тот же контроллер FO две разные разницы tables..only одна переменная ..Использование угловых переменных внутри контроллера в зависимости от пути
if($location.path() == '/type_user')
{
$scope.varName = 'User';
$scope.pathTo = '/users';
$scope.objName = 'users';
}else if($location.path() == '/type_user_params')
{
$scope.varName = 'Param';
$scope.pathTo = '/params';
$scope.objName = 'params';
}
, а затем использовать его в функции следующим образом:
$scope.objName.splice($scope.objName .indexOf(xxx),1);
или:
$scope.objName.push($scope.inserted);
, но я получаю
$scope.objName.push is not a function
Каковы значения '$ scope.objName' ??? \ –
Это сплайсинг или срез? splice используется с массивом, где в качестве среза используется строка? Я получаю сообщение об ошибке при попытке отладки кода «TypeError: objName.splice не является функцией» – Anand