html - 当 ViewContainerRef 被注入指令时,它绑定到什么元素?
问题描述
当 aViewContainerRef
被注入指令时,它绑定到什么元素?
例如,如果我们有一个模板:
template `<div><span vcdirective></span></div>`
的构造函数vcdirective
看起来像这样:
constructor(vc: ViewContainerRef) {
}
是vc:ViewContainerRef
绑定到元素的span
元素吗?
解决方案
是的,它将绑定到 span 元素。如果你在构造函数中控制 vc,你会看到 ViewContainerRef 对象,检查它的元素属性,你会在那里找到span。但是,当您将视图附加到容器中时,它将被附加到 span 旁边,而不是插入其中,并且 span 将被挂起。
推荐阅读
- postgresql - Hibernate InsertQuery 不会在 Postgres 上生成身份
- asp.net-core - 我是否需要为每个许可(索赔)制定政策?
- python - python + tornado:导入请求处理程序上的 404
- python - 使用 rpy2 导入和使用 R 'heavy' 包
- c++ - C++ 访问向量超出 size() 且低于 capacity()
- sql - 如何将天数转换为周数和天数
- shopify - 显示 shopify 库存库存位置
- format - 如何在 Lisp 中将 0 添加到整数列表中
- sql - 试图在一个表上查找两个日期之间的记录和另一个表上的一些信息
- r - 如何提取数据集的特定区间?