Я новичок в angularjs
Не удается прочитать свойство «идти» неопределенной
Даже если я уточнили $state
в состоянии контроллера не меняется он показывает
angular.js:11594 TypeError: Cannot read property 'go' of undefined.
Любые ответы будут полезны. Спасибо, если они есть.
Вот код:
.controller('ManageCtrl',['$scope','smanageFactory','fileUpload', function($scope,smanageFactory,appConfig,$state,$modal,fileUpload) {
$scope.doFetching= function(studentId, vehicleId){
smanageFactory.doFetching(studentId,vehicleId).fetch({},function(response){
$scope.classroom_list =[];
console.log(response);
if(response.status == 200 || response.status == 201){
$state.go('^.list');
$scope.fetchYearList();
}
$scope.response_msg = "successful !!!.";
},function(response){
$scope.response_msg1 = "Unsuccessful !!!.";
});
};
});
Все ответы будут appriciated благодаря всем
Если вы собираетесь использовать нотацию массива, вы должны передать все аргументы как строки, так и параметры функции. – Guillaume