大佬教程收集整理的这篇文章主要介绍了Angular配置Router(路由)提示Controller NaNunction/undefined错误,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
var adminApp = angular.module('adminApp',['oc.lazyLoad','ui.router']);
angular.element(document).ready(function @H_197_16@() {
angular.bootstrap(document,['adminApp']);
});
adminApp.run(function @H_197_16@($rootScope,$state,$stateParams) {
$rootScope.$state = $state;
$rootScope.$stateParams = $stateParams;
});
adminApp.config(function @H_197_16@($stateProvider,$urlRouterProvider) {
$urlRouterProvider.when("","dashboard/accountManagement");
$urlRouterProvider.otherwise("dashboard/accountManagement");
$stateProvider
.state('dashboard',{
url: '/dashboard',templateUrl: 'dashboard/dashboard.html',controller: 'dashboardController',resolve: {
deps: ['$ocLazyLoad',function @H_197_16@($ocLazyLoad) {
return $ocLazyLoad.load(['dashboard/dashboard.js']);
}]
}
});
});
angular.@H_732_97@module("adminApp").controller('dashboardController',function @H_197_16@($scopE) {
console.log("dashboardController");
});
angular.@H_732_97@min.js:118 Error: [ng:areq] http://errors.angularjs.org/1.5.8/ng/areq?p0=dashboardController&p1=not%20aNaNunction%2C%20got%20undefined
at http://localhost:63342/static/plugin/angular-1.5.8/angular.@H_732_97@min.js:6:412
at sb (http://localhost:63342/static/plugin/angular-1.5.8/angular.@H_732_97@min.js:23:18)
at Pa (http://localhost:63342/static/plugin/angular-1.5.8/angular.@H_732_97@min.js:23:105)
at http://localhost:63342/static/plugin/angular-1.5.8/angular.@H_732_97@min.js:89:310
at Object.<anonymous> (http://localhost:63342/static/plugin/angular-1.5.8/angular-ui-router.js:3971:42)
at http://localhost:63342/static/plugin/angular-1.5.8/angular.@H_732_97@min.js:16:71
at la (http://localhost:63342/static/plugin/angular-1.5.8/angular.@H_732_97@min.js:81:90)
at p (http://localhost:63342/static/plugin/angular-1.5.8/angular.@H_732_97@min.js:66:341)
at g (http://localhost:63342/static/plugin/angular-1.5.8/angular.@H_732_97@min.js:58:481)
at http://localhost:63342/static/plugin/angular-1.5.8/angular.@H_732_97@min.js:58:119
var adminApp = angular.module('adminApp',$urlRouterProvider,$controllerProvider) {
//以下是新加入的
adminApp.controllerProvider = $controllerProvider;
$urlRouterProvider.when("",function @H_197_16@($ocLazyLoad) {
return $ocLazyLoad.load(['dashboard/dashboard.js']);
}]
}
});
});
angular.@H_732_97@module("adminApp").controllerProvider.register('dashboardController',function @H_197_16@($scopE) {
console.log("dashboardController");
});
以上是大佬教程为你收集整理的Angular配置Router(路由)提示Controller NaNunction/undefined错误全部内容,希望文章能够帮你解决Angular配置Router(路由)提示Controller NaNunction/undefined错误所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。