2016-06-14 22 views
0

使用して角度-UI(UI-ブートストラップ)と手動ブートストラップAngularJSへ:どのように私はこのことを知ってRequireJS

angular.module('myModule', ['ui.bootstrap']); 

このようなもので、手動ブートストラップを使用して同じことを達成する方法:

angular.bootstrap(document, ['myModule']); 

何か助けていただければ幸いです!

+1

両方を行う必要があります。 'angular.module'はモジュールを宣言/作成することですが、あなたのもとでは' angular.bootstrap'ピースを実行しません。 – JoseM

+0

はい、それはちょうど最近考え出されました。ありがとうございました。 – robert

答えて

0

これはうまくいくはずです。 1つの注意点は、インデックスページのの下のにJavaScriptを読み込むことです。これは、ドキュメントがレンダリングされた後にブートストラップメソッドがロードされるようにするためです。

0

ここがベストプラクティスです。手動でブートストラップしようとするといくつかの問題が発生しました。時にはそれはうまくいきました。たとえば、角度を開始する前にバックエンドから情報が必要です。

だから私のHTTP呼び出した後、私はこのコードを実行します。

angular.element(document).ready(function() { 
    angular.bootstrap(document, ['myModule']); 
}); 

を私はまた、角度-UI/UI-ブートストラップを使用していますし、それが正常に動作します。

関連する問題