su夏木 2016-08-09 17:22 采纳率: 100%
浏览 1804
已采纳

使用ocLazyLoad动态载入angularjs

 $stateProvider.state('console.dashboard', {
            url: '/dashboard',
            views: {
                'content': {
                    templateUrl: 'templates/console/dashboard.html',
                    controller:'DashboardController'
                }
            },
            resolve:
            {
                deps:['$ocLazyLoad',function ($ocLazyLoad) {
                    console.log('load dashboard');
                    return $ocLazyLoad.load({
                        name:'app.console.dashboard',
                        files:[
                            'js/console/dashboard/console.dashboard.js',
                            'js/console/dashboard/DashboardController.js'
                        ]
                    })
                }]
            }
        })

js已经加载进来了。如下图:
图片说明

页面有时候会出现如下错误:
图片说明

当页面刷新下就不会有这样的错误了。这是什么原因?查资料也没搞懂。。

ps:我没有C币。所以也不能悬赏了。

  • 写回答

2条回答 默认 最新

  • su夏木 2016-08-10 22:11
    关注

    我自己回答:
    因为ocloazyload不支持nestes view

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

报告相同问题?

悬赏问题

  • ¥15 lvm2被mask了,怎么unmask都没用(标签-ubuntu|关键词-apt)
  • ¥15 交叉注意力机制的残差问题
  • ¥15 微信小程序:渲染收货地址时页面不显示
  • ¥20 win7 64位DirectShow提示初始化失败如何解决?
  • ¥20 小规模孤立词识别系统设计
  • ¥15 关于Java对接海康威视车牌识别一体机SDK是否需要固定外网的IP?
  • ¥15 Linux扩容时,格式化卡住了:vgdispaly查看卷组信息,没有输出
  • ¥18 关于#ubuntu#的问题:使用背景-工作职责内有七八台ubuntu系统的电脑,平时需要互相调取资料,想实现把这几台电脑用交换机组成一个局域网,来实现指定文件夹的互相调取和写入
  • ¥20 求一个简易射频信号综测仪
  • ¥15 esp8266 tally灯 接收端改为发射端
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部