没有路由器或import或loadChildren 的组件的角度延迟加载

参见英文答案 > How to manually lazy load a module?                                    2个
是否有一种直接来自html中的标记的角度到延迟加载组件的方法,例如< my-component>< / my-component>?

在组件模板解析期间,angular应该在找到任何在html中没有或尚未加载的新标记时将整个组件加载到浏览器中.

我知道我们可以使用loadChildren加载一个模块,它只适用于路由,还需要加载模块及其组件.我只搜索组件,直接搜索组件而不是模块.

我不想使用路由器或不想在我的应用程序中导入组件ot模块.我想当angular2找到一个不在html5中的标签时,它将在spcictfic文件夹中搜索并加载js和html文件并将该组件注入特定标签

在您的情况下,您必须使用动态组件加载与组件构建器,其具有AOT的限制,动态组件将不适用于AOT.

动态组件加载将找到您的标记并在DOM中加载适当的组件

相关文章
相关标签/搜索