我正在使用angular-ui-bootstrap
.我收到此错误:
未知提供程序:$uibModalProvider <- $uibModal <- Web AppController
信息
1-在我的应用程序中正确使用ui.bootstrap
作为依赖项。
angular.module('webApp', ['ui.router', 'ui.bootstrap']);
2-在控制器中注入了$uibModal
。
angular.module('webApp').
controller(
'WebAppController',
['webAppService', '$uibModal',
function WebAppController(webAppService, $uibModal) {
# more code here..............
}])
- 使用 angularJs 版本
1.6.4
和 angular-ui-bootstrap 版本2.5.0
.
如果有人帮助解决问题,我将非常高兴。
这是一个粗心的错误。对于这个项目,我有三个文件:webApp.module.js
、webApp.controller.js
和webApp.router.js
。我在webApp.module.js
和webApp.controller.js
中使用了ui.bootstrap
作为依赖关系。
您只需要在其中一个文件中使用依赖项。