angular - 在 Angular 中使用组件的选择器和 ComponentFactoryResolver 动态加载组件
问题描述
我们有一个 Angular 应用程序,它维护一个带有名称和对相应组件的引用的地图。
每次我们添加一个组件时,我们都需要更新这个地图,我们试图避免这种情况。
我试图找到一种方法来根据其选择器引用组件,就像模板一样
@Component({
selector: 'app-connector-details', <-- using this as string
template: `
some html
`,
styleUrls: ['./connector-details.component.scss']
})
export class ConnectorDetailsComponent implements OnInit
最终目标是能够将正确的组件传递给 resolveComponentFactory
解决方案
推荐阅读
- javascript - 在对象数组上使用 map() 时出现奇怪的输出,我该如何解决?
- python - TypeError: 'int' 对象对于 GoogleTranslate API 调用不可迭代
- python - 使用数据框值创建字符串
- python - 如何安装点子
- android - C 编译器“clang.exe”无法编译简单的测试程序
- java - Java - 为什么我的 AES 程序不加密/解密双引号?
- node.js - Cloud Functions 上的 Twilio validateRequest 在产品中失败
- javascript - 我正在将 d3.js 图制作为 csv 文件 我应该如何操作数据?
- python - 在 Python 中使用 Pandas 打印列的索引
- swift - 如何更改 Ios App 的入口点?