Я начал изучать angularJS2 для моего социального проекта. Это огромный проект, и приложение требует различных действий на разных этапах, а также одностраничного приложения. Я не хочу загружать все зависимости в первый раз. Моим первым экраном будет логин/регистрация после того, как они будут выброшены, будут экраны в соответствии с персонализацией пользователя, которая требует разных зависимостей. Так что в принципе, как добиться этого, это мой вопрос.Как импортировать и импортировать зависимости во время выполнения в угловом 2
ответ
Так в основном, как достичь этого
Вы ищете отложенной загрузки.
Это тема хорошо освещено здесь: http://blog.mgechev.com/2015/09/30/lazy-loading-components-routes-services-router-angular-2/
в соответствии с этой ссылкой мы можем добавить зависимости ilike this 'providers: [NameList],' right or wrong :) –
Угловые работают на инструменте для сборки, что приводит в приложении только загрузку компонентов, которые необходимы для конкретного маршрута. Вам не нужно ничего делать, чтобы получить эту функцию, кроме использования маршрутизатора.
ok .. где я могу проверить его работу или закончен ????? –
Я не знаю. Об этом говорилось в разговоре в ng-conf. Недавно они построили новый маршрутизатор с нуля, потому что «старый» ввел некоторые ограничения для ленивой загрузки. Думаю, это займет еще несколько месяцев, пока оно не будет доступно и стабильно. –
ok будет поддерживать несколько просмотров или снова мы должны использовать сторонний, как угловой ui-маршрутизатор. –
- 1. угловой 2 - как импортировать/вставлять компонент во время выполнения
- 2. Как установить и импортировать модули Python во время выполнения?
- 3. Как импортировать модель three.js (JSON) в Unity во время выполнения?
- 4. Как импортировать библиотеки общих объектов во время выполнения на Android?
- 5. Как импортировать модуль, который будет определен во время выполнения? [python]
- 6. Как импортировать файлы во время работы?
- 7. Как правильно импортировать FormGroup в NgModule в угловом 2
- 8. Mef импортировать все типы, реализующие интерфейс, указанный во время выполнения
- 9. Требовать/импортировать svg во время тестов мокки
- 10. Как импортировать класс машинописи пространства имёно в угловом 2
- 11. Как импортировать ngFor в угловом 2 с помощью Javascript
- 12. Зависимости библиотек во время выполнения
- 13. Servicemix импортировать все зависимости
- 14. Кинжал 2: как изменить предоставленные зависимости во время выполнения
- 15. Динамически импортировать зависимости?
- 16. Как импортировать директиву testModule в угловом 2.0
- 17. Nodejs: импортировать локальные модули во время разработки
- 18. Как вы изменяете зависимости во время выполнения в AngularJS?
- 19. импортировать общие зависимости к package.json?
- 20. Как импортировать скрипт моноблока C# во время выполнения и добавить его в компонент?
- 21. Как импортировать tlb и пространство имен в C++ во время выполнения, когда встречается какое-то условие?
- 22. Как импортировать зависимости SBT вручную в intellij
- 23. Как импортировать зависимости в класс reactjs?
- 24. Как импортировать зависимости Python в бессерверной v1.0
- 25. PhpStorm/Symfony: Автоматически импортировать зависимости
- 26. Как импортировать модуль и отображать на просмотр в угловом?
- 27. Как правильно импортировать во время разработки пакета python?
- 28. Python 2.7 как импортировать и повторно импортировать
- 29. Угловые 2 и WebPack, импортировать изображения с [SRC] Синтаксис
- 30. Импортировать библиотеки Angular 2
[возможно интерес] (http://stackoverflow.com/questions/34489916/load-external-js-script-dynamically-in-angular-2/34489991) – drewmoore
Да, это мой интерес, но я не знаю, я знаю, как это может решить мою проблему. Я буду читать это дважды в три раза ... спасибо –
np - но, честно говоря, я сомневаюсь, что это будет очень полезно для того, что вы делаете. Как я уже сказал, я просто подумал, что это может быть интересно ... @ GünterZöchbauer правильно, что каркасная поддержка для этого будет приземляться в будущем RC, и вы почти наверняка захотите отказаться от того, что вы сейчас делаете в пользу использования, когда он есть, так что не тратьте слишком много времени. – drewmoore