2

Я пытаюсь найти инструмент или .js lib для ленивой загрузки моих скриптов по запросу маршрутов/URL.Как ленивая загрузка js скриптов синхронно?

В принципе, я хочу:

state = { 
    state: 'widgets', 
    config: { 
    url: '/', 
    templateUrl: 'modules/widgets/templates/widgets.template.html', 
    resolve: { 
     // load the .js somehow 
    }   
} 
$stateProvider.state(state.state, state.config); 

есть кто уже сделал это? или есть ли стойка для ленивой загрузки .js файлов?

Спасибо!

ответ

1

Возможно, не совсем то, что вам нужно, но да, вы можете использовать $controllerProvider. вы можете найти очень хорошую статью здесь, которая объясняет отложенную загрузку в угловом - http://ify.io/lazy-loading-in-angularjs/

проверить это - AngularJS: lazy loading controllers and content и ленивая нагрузка библиотеки https://oclazyload.readme.io/

+0

Спасибо! Это хорошее начало! –