1

angularjs と requirejs を使用して、必要なときにのみコントローラーをロードしています。

私のコントローラの 1 つで、モーダル ボックスに 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 に答える