我正在尝试使用angular-bootstrap-lightbox,我需要注入Lightbox 提供者如此指令
controller: ['Lightbox' , function ($scope, $rootScope, $filter, FileUploader,Lightbox) {
但这会导致以下错误:
Error: [$injector:unpr] Unknown provider: $uibModalProvider <- $uibModal <- Lightbox <- Lightbox
任何机构都可以帮助解决这个问题,提前谢谢。
答案 0 :(得分:9)
ui-boostrap的版本问题。需要将ui-bootstrap升级到0.14x或更高。请参阅此github issue
答案 1 :(得分:2)
如果您无法升级angular-bootstrap
过0.12.0
,请确保您的angular-dialog-service
版本5.2.6
完全正确(~
或{{{ 1}} s在它之前!)。降级^
为我们解决了这个问题。
答案 2 :(得分:2)
参考此版本,它将清除错误:
<script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.14.3.js"></script>
答案 3 :(得分:0)
在角度应用的索引中使用此cdn脚本标记
{{1}}