1

我只在需要时才使用 angularjs 和 requirejs 来加载我的控制器。

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

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

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

Unknown provider: $modalProvider <- $modal 

Plunkr在这里:链接

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

4

1 回答 1

3

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

于 2013-08-11T11:49:17.197 回答