Angular 通过另一个ng内容传递内容子级?

Angular 通过另一个ng内容传递内容子级?,angular,Angular,我构建了一个下拉组件,看起来像这样 <my-drop-down> <my-drop-down-element>First</my-drop-down-element> <my-drop-down-element>Second</my-drop-down-element> </my-drop-down> app.component.html <my-wrapper> <my-drop

我构建了一个下拉组件,看起来像这样

<my-drop-down>
    <my-drop-down-element>First</my-drop-down-element>
    <my-drop-down-element>Second</my-drop-down-element>
</my-drop-down>
app.component.html

<my-wrapper>
    <my-drop-down-element>First</my-drop-down-element>
    <my-drop-down-element>Second</my-drop-down-element>
</my-wrapper>

弗斯特
第二
但不幸的是,如果我这样处理它,DropDownComponent中就没有任何内容子项。我还尝试了
@ContentChildren(DropDownElementComponent,{subjections:true})


是否有一种方法可以通过另一个ng内容传递conten子项,如上例所示?

如果要包装
下拉列表
,可以执行以下操作:

<wrapper>
  <drop-down>
     <drop-down-el>first</drop-down-el>
     <drop-down-el>second</drop-down-el>
  </drop-down>
</wrapper>

第一
第二

如果要包装
下拉列表
,可以执行以下操作:

<wrapper>
  <drop-down>
     <drop-down-el>first</drop-down-el>
     <drop-down-el>second</drop-down-el>
  </drop-down>
</wrapper>

第一
第二

我起初认为这是不可能的,但现在我只是将下拉元素的输入信息数组作为输入传递给包装器,这样我就可以为这些元素添加数据。我认为在模板中这样做会更好,但我可以接受:)起初我认为这不可能,但现在我只是将下拉元素的输入信息数组作为输入传递给包装器,这样我就可以为这些元素添加。我原以为在模板中做会更好,但我可以接受:)