zoukankan      html  css  js  c++  java
  • angularjs的懒加载

    1angularJS懒加载依赖模块

    //设置

    .config [

          '$ocLazyLoadProvider'

          ($ocLazyLoadProvider) ->

            # We configure ocLazyLoad to use the lib script.js as the async loader

            $ocLazyLoadProvider.config

              debug: true

              events: true

              modules: [

                {

                  name: 'ui.grid'

                  files: [

                    '//cdn.bootcss.com/angular-ui-grid/3.1.1/ui-grid.js'

                  ]

                }

              ]

            return

        ]

    //路由

    .state 'admin.user.123', {

          url: '123/'

          templateUrl: '123.html'

          controller: '123Ctrl'

          resolve: {

            deps: ['$ocLazyLoad',

              ($ocLazyLoad)->

                return $ocLazyLoad.load('ui.grid').then(

                  ()->

                    return $ocLazyLoad.load('123Ctrl.js')

                )

            ]

          }

          data: {title: '123'}

    }

  • 相关阅读:
    第二阶段冲刺7
    第二阶段冲刺6
    课后作业02需求分析
    阅读计划
    个人总结
    第十六周学习进度条
    第十五周学习进度条
    《梦断代码》阅读笔记03
    《梦断代码》阅读笔记02
    《梦断代码》阅读笔记01
  • 原文地址:https://www.cnblogs.com/sxz2008/p/6287902.html
Copyright © 2011-2022 走看看