【发布时间】:2017-04-04 01:05:25
【问题描述】:
有没有一种方法可以直接从 html 中的标签(如 <my-component></my-component>)以角度延迟加载组件?
在组件模板解析期间,当 Angular 发现任何在 html 中不可用或尚未加载的新标签时,它应该将整个组件加载到浏览器中。
我知道我们可以使用loadChildren 加载一个模块,它只针对路由,还需要加载模块及其组件。我只搜索组件,直接搜索组件而不是模块。
我不想使用路由器或不想在我的应用程序中导入组件 ot 模块。我想当 angular2 找到不在 html5 中的标签时,它将在 spcictfic 文件夹中搜索并加载 js 和 html 文件并将该组件注入特定标签中
【问题讨论】:
-
@yurzui 重复标记的链接是关于延迟加载模块而不是组件。我问过如何在不考虑模块或其他任何东西的情况下延迟加载组件。
-
Angular 不支持没有模块的延迟加载组件。在任何情况下,您都必须创建模块,即使它只包含一个组件
-
@yurzui 所以这个问题不是重复的吗?
标签: angular