Таким образом, использование компонента будет выглядеть так:
<ParentListComponent Header="Test">
<ChildListItemComponent Name="1"/>
<ChildListItemComponent Name="2"/>
<ChildListItemComponent Name="3"/>
<ChildListItemComponent Name="4"/>
</ParentListComponent>
А ParentListComponent
будет выглядеть примерно так:
@foreach(var childComponent in listComponents){
@childComponent
}
@code{
[Parameter]
Public List<ChildListItemComponent> listComponents { get; set; }
}
Я знаю, что могу легко визуализировать его, передав это как ChildContent, как показано ниже, но мне бы очень хотелось сохранить список, чтобы я мог легко получить доступ к каждому элементу из родительского элемента.
[Parameter]
public RenderFragment ChildContent { get; set; }
Мне кажется, что здесь просто отсутствует синтаксис, но к сожалению, я не могу найти для этого информацию. Если вы можете помочь, я буду признателен