我只在需要时才使用 angularjs 和 requirejs 来加载我的控制器。
在我的一个控制器中,我将 angularstraps $modal 用于模态框。
在 myCtrl1 中,您可以找到关闭和打开模式框的功能。
在 myCtrl2 中,只有在页面上引用了控制器时才需要 modal.js,但它看起来无法引用 $modal 并返回错误:
Unknown provider: $modalProvider <- $modal
Plunkr在这里:链接
主要文件是 index.html、controllers.js 和 modal.js