angular - 如何动态创建角度组件并附加到顶部而不是底部?
问题描述
我可以使用 ComponentFactoryResolver 和 . 但是,它将我的组件附加到底部,我将如何附加它以便最新的组件位于顶部?
const compFactory = this.factoryResolver.resolveComponentFactory(this.componentClass);
this.comp = this.containers.createComponent(compFactory);
解决方案
找到了一个答案,它真的很简单,createComponent 需要一个索引,所以你只需传入零即可
const compFactory = this.factoryResolver.resolveComponentFactory(this.componentClass);
this.comp = this.containers.createComponent(compFactory, 0);
推荐阅读
- r - 运行lda函数时不断出错
- python - Spark:将数据帧列表映射到函数的最佳策略
- angular - 如何从 Ionic 4 中的 ion-select-option 获取选择事件?
- docker - Cloud Build 如何采用动态参数来增加注册表标记?
- python - 错误:‘float’对象没有属性‘isna’”
- swift - 你将如何在 Swift 的封闭范围内振荡值?
- sql - 是否有任何包可以在 Python 中提取特定关键字
- amazon-ec2 - AWS SSM 代理 cloudwatch 资源:内存事件吗?
- php - 指定时间之前的 PHP 日期
- javascript - 使用引导程序验证复选框