素材巴巴 > 程序开发 >

关于angularJS uibModalInstace Unknown provider报错问题

程序开发 2023-09-13 21:20:27

关于angularJS uibModalInstace Unknown provider报错问题

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

这里写图片描述

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

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

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


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。