未捕获的错误:[$injector:modulerr]由于:错误:[$injector:unpr]未知的提供商:$sta
Uncaught Error: [$injector:modulerr] Failed to instantiate module sangamApp due to: Error: [$injector:unpr] Unknown provider: $stateProvider
我想在我的网页上显示一个日历,下面的代码工作得很好,如果我不放['ui]。在angular.module()中,但在这种情况下,日历没有显示,如果我将其添加到angular.module()中,它会显示上述错误。请帮帮我!
这是我的两个javascript文件
'use strict';
angular.module('sangamApp')
.config(['$stateProvider',function ($stateProvider) {
$stateProvider
.state('calendar', {
url: '/calendar',
template: '<calendar></calendar>'
});
}]);
'use strict';
(function(){
class CalendarComponent {
constructor() {
this.eventSources = [];
this.uiConfig = {
calendar : {
editable : true,
header : {
left : 'prev,next,today',
centre : 'title',
right : 'month,agendaWeek,agendaDay'
}
}
}
}
}
angular.module('sangamApp',['ui.calendar'])
.component('calendar', {
templateUrl: 'app/calendar/calendar.html',
controller: CalendarComponent
});
})();
您使用$stateProvider
,但您忘记将ui.router
放在模块依赖项中。
angular.module('sangamApp',['ui.calendar', 'ui.router']) // added ui.router
第一次你声明应用模块时,你需要将所有模块依赖项的列表作为第二个参数传递给angular.module
,因为你使用的是$stateProvider
,你应该在依赖项列表中指定ui.router
angular.module('sangamApp',['ui.calendar', 'ui.router'])
相关文章:
- 错误:$injector:modulerr模块错误(我的第一个SPA应用程序)
- 错误:$injector:modulerr加载图像时模块处于角度
- Karma Jasmine角度错误:[$injector:nomod]
- 为什么我得到错误:$injector:unp未知提供程序
- 未捕获错误:由于,[$injector:moduler]未能实例化模块polmgr
- 未捕获的错误: [$injector:modulerr] http ..(使用纯 HTML)
- 角度.js:38未捕获错误:[$injector:模块rr]
- 在出厂时注入服务错误: [$injector:unpr] 未知提供程序: $scopeProvider <- $scop
- 未捕获的错误:使用 ng-repeat 时出现 [$injector:modulerr]
- 未捕获的错误: [$injector:modulerr] - 角度 ng-include
- AngularJS错误:$injector:unp未知提供程序-$modalInstanceProvider
- AngularJS中的$injector.unpr错误
- Angularjs未捕获错误:迁移到V1.3时出现[$injector:modulerr]
- Angular小部件中的Angular Grid返回错误:[$injector:unp]未知提供程序:
- 未捕获错误:[$injector:modulerr](新手)
- 错误:$injector:unp未知提供者:未知提供者:bProvider<-b
- AngularJS错误:$injector:modulerr我的浏览器窗口中出现模块错误
- 当脚本是“有角度的$injector错误”时;动态地“;加载
- 使用角度引导时出现$injector错误($modalInstanceProvider<-$modalInstan
- Angular控制器抛出$injector错误