需要控制器时未知的$ modalProvider提供程序

时间:2013-06-08 17:30:14

标签: angularjs requirejs modal-dialog angular-strap

我正在使用angularjs和requirejs仅在需要时加载我的控制器。

在我的一个控制器中,我正在使用angularstraps $ modal用于模态框。

在myCtrl1中,您可以找到关闭并打开模态框的功能。

在myCtrl2中,我只需要在页面上引用控制器但是它看起来无法引用$ modal并返回错误时需要modal.js:

Unknown provider: $modalProvider <- $modal 

此处为Plunkr:Link

主要文件是index.html,controllers.js和modal.js

1 个答案:

答案 0 :(得分:3)

看起来没有加载angularstrap的指令 - 你需要将它们添加到应用程序,例如var app = angular.module('myapp', ['$strap.directives']);