加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

角度 – @ViewChild中的read参数是什么

发布时间:2020-12-17 08:06:14 所属栏目:安全 来源:网络整理
导读:需要帮助了解以下语句中的{read:ViewContainerRef}的含义。 @ViewChild('myname',{read: ViewContainerRef}) target; 可以有多个类型的实例与#myname模板变量的元素标签相关联。 对于每个元素,都有一个ElementRef和ViewContainerRef(可能来自应用于该标记
需要帮助了解以下语句中的{read:ViewContainerRef}的含义。
@ViewChild('myname',{read: ViewContainerRef}) target;
可以有多个类型的实例与#myname模板变量的元素标签相关联。

对于每个元素,都有一个ElementRef和ViewContainerRef(可能来自应用于该标记的组件或指令的其他元素)。

如果元素是组件,则有组件实例。

还可以对元素应用一个或多个指令

使用{read:SomeType},您可以告诉应该使用#myname模板变量从元素返回什么类型。

如果不提供read参数,则@ViewChild()返回

>如果没有组件应用了ElementRef实例,或者
>组件实例,如果有的话。
>如果你想得到不同的东西,你需要明确地告诉使用阅读。

参见angular 2 / typescript : get hold of an element in the template

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读