gpt4 book ai didi

angular - 在 Angular2 中使用 viewContainerRef 获取子/子组件

转载 作者:太空狗 更新时间:2023-10-29 17:27:50 25 4
gpt4 key购买 nike

在组件中,我们可以使用以下结构获取子组件:

@ViewChildren(MdVerTabLabelWrapper) _labelWrappers: QueryList<MdVerTabLabelWrapper>;
@ViewChildren(MdVerInkBar) _inkBar: QueryList<MdVerInkBar>;

但是,如果我有 viewContainerRef 引用,那么我该如何获取子组件?

基本上我想做的是我有组件列表,我需要以编程方式找到这些组件的子组件。

最佳答案

ViewContainerRef 类具有用于访问子项的长度和获取(索引)属性。在此处查看 API:

https://angular.io/docs/ts/latest/api/core/index/ViewContainerRef-class.html

所以要引用特定的 child ,您可以使用 viewContainerRef.get(childOfInterestIndex) ,并使用 for 循环处理所有子项,使用类似 for(var index = 0; index < viewContenrRef.length; index++) 的东西

关于angular - 在 Angular2 中使用 viewContainerRef 获取子/子组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38983984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com