Я работаю с плагинами AngularJS и ocLazyLoad. И я не могу найти решение проблемы.Загрузка компонентов и других зависимостей с помощью плагина ocLazyLoad
Я создал один компонент (названный как component.js
) и контроллер для этого компонента (в отдельном файле componentCtrl.js
), а затем у меня есть константы, которые я использую в контроллере (это тоже в отделенной файле constants.js
). И мне нужно загрузить эти файлы. Когда я использую что-то вроде этого:
loadPlugin: function ($ocLazyLoad) {
return $ocLazyLoad.load(
{
files: ['../componentCtrl.js','../constants.js',../,'component.js']
},...
Мои зависимости загружены отлично. Но мне нужен этот компонент в большем количестве просмотров. Затем я должен писать этот код снова и снова. Могу ли я определить этот массив ресурсов перед использованием в функции ленивой загрузки?
Когда у меня есть модуль, это просто
$ocLazyLoadProvider.config({
modules: [{
name: 'TestModule',
files: ['source1', 'source2',..., 'sourceN']
}]
});
Но у меня нет специального модуля для этого component.It возможно с помощью этого плагина?