Javascript 无法读取属性';go';未定义的
我是新来的Javascript 无法读取属性';go';未定义的,javascript,angularjs,Javascript,Angularjs,我是新来的angularjs 尽管我在控制器状态中指定了$state,但它的显示状态没有改变 angular.js:11594 TypeError:无法读取未定义的属性“go” 任何答案都会有帮助。如果有的话,谢谢你 代码如下: .controller('ManageCtrl',['$scope','smanageFactory','fileUpload', function($scope,smanageFactory,appConfig,$state,$modal,fileUpload) {
angularjs
尽管我在控制器状态中指定了$state
,但它的显示状态没有改变
angular.js:11594 TypeError:无法读取未定义的属性“go”
任何答案都会有帮助。如果有的话,谢谢你
代码如下:
.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 !!!.";
});
};
});
感谢您在数组中添加插入参数的字符串版本而错过的所有 现在,函数中的
appConfig
实际上是fileUpload
依赖项必须按各自的顺序列出
.controller('ManageCtrl',['$scope','smanageFactory','appConfig','$state','$modal','fileUpload',
函数($scope,smanageFactory,appConfig,$state,$modal,fileUpload){}
]);
您没有在数组中添加插入参数的字符串版本
现在,函数中的appConfig
实际上是fileUpload
依赖项必须按各自的顺序列出
.controller('ManageCtrl',['$scope','smanageFactory','appConfig','$state','$modal','fileUpload',
函数($scope,smanageFactory,appConfig,$state,$modal,fileUpload){}
]);
否您尚未注入依赖项:
['$scope','smanageFactory','appConfig', '$state', '$modal', 'fileUpload',
function($scope,smanageFactory,appConfig,$state,$modal,fileUpload) {
不,您尚未注入依赖项:
['$scope','smanageFactory','appConfig', '$state', '$modal', 'fileUpload',
function($scope,smanageFactory,appConfig,$state,$modal,fileUpload) {
这:
应该是这样的:
.controller('ManageCtrl',['$scope', 'smanageFactory', 'appConfig', '$state', '$modal', 'fileUpload', function($scope,smanageFactory,appConfig,$state,$modal,fileUpload) {
}])
这:
应该是这样的:
.controller('ManageCtrl',['$scope', 'smanageFactory', 'appConfig', '$state', '$modal', 'fileUpload', function($scope,smanageFactory,appConfig,$state,$modal,fileUpload) {
}])
注入$state作为控制器中的依赖项,它将正常工作注入$state作为控制器中的依赖项,它将正常工作如果要使用数组表示法,则必须将所有参数作为字符串和函数参数传递。如果要使用数组表示法,必须将所有参数作为字符串和函数参数传递。