gpt4 book ai didi

angularjs - 模态窗口问题(未知提供程序 : ModalInstanceProvider)

转载 作者:行者123 更新时间:2023-12-03 12:06:34 25 4
gpt4 key购买 nike

AngularJS 的新手,似乎无法找出这个错误的含义。我发现其他一些人有同样的错误,但似乎他们的问题与我的无关。

Unknown provider: $modalProvider <- $modal error with AngularJS (似乎我有最新的 ui-bootstrap 版本)

而所有其他人似乎都存在模态范围问题,但我似乎无法从模态开始,所以我认为这些不相关。如果我错了,请告诉我这是怎么回事:

Scope issue in AngularJS using AngularUI Bootstrap Modal

Scope issues with Angular UI modal

我捕获了ui-bootstrap-tpls-0.6.0.min.js来自这里的脚本:https://github.com/angular-ui/bootstrap/tree/gh-pages#build-files我什至尝试添加 ui-bootstrap-0.6.0.min.js脚本以及认为可能需要它。虽然如果我阅读得当,似乎我选择了 ui-bootstrap-0.6.0.min.js我还需要在这里获取所有模板 https://github.com/angular-ui/bootstrap/tree/master/template
如果我根据错误仅使用该脚本,似乎就是这种情况:

Error: Failed to load template: template/modal/window.html
Error: Failed to load template: template/modal/backdrop.html

为了简单地解释结构等并在此处粘贴所有代码,我创建了一个包含所有内容的 plunker。

http://plnkr.co/edit/yg3G8uKsaHNnfj4yNnJs?p=preview

错误(您可以通过在控制台打开的情况下测试 plunker 上的代码来查看)如下:
Error: Unknown provider: $modalInstanceProvider <- $modalInstance
at Error (<anonymous>)
at http://run.plnkr.co/8OIh0YtLn1dg9OvR/angular.min.js:30:24
at Object.c [as get] (http://run.plnkr.co/8OIh0YtLn1dg9OvR/angular.min.js:27:310)
at http://run.plnkr.co/8OIh0YtLn1dg9OvR/angular.min.js:30:109
at c (http://run.plnkr.co/8OIh0YtLn1dg9OvR/angular.min.js:27:310)
at d (http://run.plnkr.co/8OIh0YtLn1dg9OvR/angular.min.js:27:444)
at Object.instantiate (http://run.plnkr.co/8OIh0YtLn1dg9OvR/angular.min.js:29:80)
at http://run.plnkr.co/8OIh0YtLn1dg9OvR/angular.min.js:53:80
at http://run.plnkr.co/8OIh0YtLn1dg9OvR/angular.min.js:44:136
at m (http://run.plnkr.co/8OIh0YtLn1dg9OvR/angular.min.js:6:494)

如果有人可以就我在这里可能做错的事情提供任何见解。这似乎不是范围问题。更像是设置问题,或者可能是我手动引导应用程序的方式?

最佳答案

我得到了同样的错误。通过在通过 $modal 提供 Controller 的同时从模板中删除 ng-controller,您可以解决此问题。

$modal.open({
templateUrl: 'MyView.html',
controller: 'MyViewController'

});

关于angularjs - 模态窗口问题(未知提供程序 : ModalInstanceProvider),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19204510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com