0

これらの記事から Angularjs を遅延ロードする方法がわかります: http://roubenmeschian.com/rubo/?p=40および http://ify.io/entry/172/lazy-loading-in-angularjs/

実際には、次の例のように、ディレクティブでのより単純な要件ベースのロードからほとんどの使用が見られます。

<script src="js/jquery-1.9.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="js/modernizr-2.6.2.min.js" type="text/javascript" charset="utf-8"></script>
<script src="js/angular-1.0.6/angular.min.js" type="text/javascript" charset="utf-8"></script>
<script src="js/script.min.js" type="text/javascript" charset="utf-8"></script>

.....

.directive('myDesktopDatepickerDirective', function() {
    return {
        link : function($scope,$element) {
            if(Modernizr.isDesktop) {
                $script([
                    'js/jquery-ui-1.10.2.custom.js'
                ],function() {
                    $element.datepicker();
                });
            }
        }
    }
})

上記のような要件ベースの例と同様に、これらの記事で詳しく説明されている、アプリケーション レベルの Angular の遅延読み込みを実行したいのはどのような状況ですか?

4

0 に答える 0