2016-12-27 4 views
2

Я узнал, что мы можем использовать ленивые модули загрузки в угловом приложении. Но так же есть возможность ленивой нагрузки просто компонент (вместо того, чтобы окружив его в модуле): https://angular.io/docs/ts/latest/guide/ngmodule.html#!#lazy-loadВозможно ли Lazy загрузить компонент в Angular 2, как мы можем с помощью модуля?

Редактировать Как совместно использовать ресурсы как компоненты, директивы и услуги между основным модулем и лениво загруженным модулем?

ответ

3

Нет, только модули поддерживаются для ленивой загрузки.

+0

Почему мы не можем сделать это с помощью модуля loader like systemJs или, возможно, requireJs? –

+1

Зачем вам это нужно? Одним из основных моментов '@ NgModule' является ленивая работа по загрузке со всеми поставщиками. Если вы хотите ленить загрузить один компонент, чем создать модуль, который содержит только этот компонент. –

+0

Не создает ли модуль каждый крошечный многоразовый компонент, например, небольшой виджет? – jackOfAll

 Смежные вопросы

  • Нет связанных вопросов^_^