江山流水 2018-05-25 03:29 采纳率: 66.7%
浏览 1824
已采纳

angularjs 按需加载顺序问题


                                $stateProvider.state(cv.menu_desc, {
                                    templateUrl:cv.menu_url,
                                    resolve: {
                                        loadMyCtrl: ['$ocLazyLoad', function ($ocLazyLoad) {
                                            return $ocLazyLoad.load(
                                                [
                                                    '/newAudit/style/'+cv.menu_desc + '.js'
                                                ]);
                                        }]
                                    }
                                })

如上所示 ,这么写的话js会先加载,后续加载页面

想要先加载页面再加载js 请问怎么做、???

  • 写回答

2条回答 默认 最新

  • threenewbee 2018-05-25 03:36
    关注

    在window.onload里调用 $ocLazyLoad.load

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?