Задать вопрос
@Malkolm163

Angular2. Как сделать «ленивую загрузку»?

При написании мини-приложения из официального tutoriala по Angular2 заметил что при обновлении страницы ангулар загружает сразу всё: все компоненты, сервисы, template'ы, стили и т.д., даже те которые не используются прямо сейчас (есть роутинг). Потому возник вопрос: как бы сделать так называемую "ленивую загрузку", чтобы загружалось то, что используется здесь и сейчас, а, скажем, при переходе на другой роут, подгружались нужные в нем компоненты, стили и т.д.?
  • Вопрос задан
  • 658 просмотров
Подписаться 1 Оценить Комментировать
Решение пользователя bromzh К ответам на вопрос (2)
@bromzh
Drugs-driven development
Чтобы такое сделать, понадобится какой-нибудь лоадер модулей, например SystemJS или Webpack. Пример использования вебпака есть тут https://github.com/AngularClass/angular2-webpack-s...
Ответ написан