$uibModalProvider不得而知



我正在使用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..............
}])
  1. 使用 angularJs 版本1.6.4和 angular-ui-bootstrap 版本2.5.0.

如果有人帮助解决问题,我将非常高兴。

这是一个粗心的错误。对于这个项目,我有三个文件:webApp.module.jswebApp.controller.jswebApp.router.js。我在webApp.module.jswebApp.controller.js中使用了ui.bootstrap作为依赖关系。

您只需要在其中一个文件中使用依赖项。