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

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

    打赏 评论
  • hot2dog 2018-05-25 03:37

    都是先 加载js, 再加载、渲染view, 怎么可能 页面先渲染呢

    打赏 评论

相关推荐 更多相似问题