Javascript 带有多个选择器的Angular2 ContentChild

Javascript 带有多个选择器的Angular2 ContentChild,javascript,angular,typescript,Javascript,Angular,Typescript,这是否可以在ContentChild中设置多个选择器 例如,我正在寻找类似的解决方案: @ContentChild(Case1 | Case2) 如果Case1不可用,则能够获取Case2值 没有这个解决方案,我必须创建两个独立的ContentChild @ContentChild(Case1) @ContentChild(Case2) 据我所知,您只需使用某种数组@ContentChildren。来看看。它有QueryList类型,可以使用map或toArray函数轻松地将其转换为数组,然

这是否可以在ContentChild中设置多个选择器

例如,我正在寻找类似的解决方案:

@ContentChild(Case1 | Case2)
如果Case1不可用,则能够获取Case2值

没有这个解决方案,我必须创建两个独立的ContentChild

@ContentChild(Case1)
@ContentChild(Case2)

据我所知,您只需使用某种数组
@ContentChildren
。来看看。它有
QueryList
类型,可以使用
map
toArray
函数轻松地将其转换为数组,然后只需知道元素存在什么,此外,您还可以通过
changes
属性订阅它的更改,该属性是
可观察的

,据我所知,您只需使用某种数组
@ContentChildren
。来看看。它有
QueryList
类型,可以使用
map
toArray
函数轻松地将其转换为数组,然后您所需要做的就是存在什么元素,您还可以通过
changes
属性订阅它的更改,该属性是
可观察的

这是否回答了您的问题?这回答了你的问题吗?我不是在写孩子们。我写的是关于通过多个选择器进行搜索,或者我写的不是内容儿童。我写的是关于通过多个选择器进行搜索