我正在使用angularjs和requirejs仅在需要时加载我的控制器。
在我的一个控制器中,我正在使用angularstraps $ modal用于模态框。
在myCtrl1中,您可以找到关闭并打开模态框的功能。
在myCtrl2中,我只需要在页面上引用控制器但是它看起来无法引用$ modal并返回错误时需要modal.js:
Unknown provider: $modalProvider <- $modal
此处为Plunkr:Link
主要文件是index.html,controllers.js和modal.js
答案 0 :(得分:3)
看起来没有加载angularstrap的指令 - 你需要将它们添加到应用程序,例如var app = angular.module('myapp', ['$strap.directives']);