使用requirejs延迟加载模板angularjs

时间:2015-02-17 18:46:56

标签: angularjs requirejs

使用requirejs加载模板的常用方法效果很好:

require 'templates/dashboard', (template) ->
    ...do stuff with template...

我希望能够在routeProvider中按需加载模板:

$routeProvider.when '/admin',
   template: require('templates/dashboard')
   controller: 'AdminController'

如何让routeProvider等待require返回?

1 个答案:

答案 0 :(得分:0)

Checkout https://github.com/ocombe/ocLazyLoad它包含一些使用requirejs和ui-router的示例。