我在Blazor中有一个父组件,其中放置了子组件。
<div class="margin-top-50">
<ChildComponent someparameters/>
</div>
现在,如果子组件没有基于传递的参数生成任何标记,我不想在父组件中也呈现div标记。我怎样才能做到这一点?
是否可以将外部div放入ChildComponent
?
ChildComponent.razor
内部
<div class="margin-top-50">
... the rest of the component as it is now
</div>
如果您在其他地方渲染该组件,而不需要div,那么您可以根据传入的参数删除组件中的边距,这些参数定义是否生成任何标记。