关于angularJS uibModalInstace Unknown provider报错问题

来源:互联网 发布:java正则表达式分组 编辑:程序博客网 时间:2024/06/13 05:07

关于angularJS uibModalInstace Unknown provider报错问题

错误如下:Error: [$injector:unpr] Unknown provider: $uibModalInstanceProvider

这里写图片描述

意思是说注入的$uibModalInstance是未知的提供者;
我的代码如下:
html:
这里写图片描述
主页面的controller:
这里写图片描述
modal框controller:
这里写图片描述

解决这个报错的办法是:
去掉modal html中标出的div标签中的ng-controller,就可以完美解决
问题的原因是:这段html片段被两个controller包裹了,然后注入的$uibModalInstence就不能被识别了

如果还没能解决你的问题,可以看看国外这个哥们抛出的一个问题:
stackoverflow链接(点我)

0 0