首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如果子组件未在Blazor应用程序中生成任何标记,则隐藏父组件的部分

如果子组件未在Blazor应用程序中生成任何标记,则隐藏父组件的部分
EN

Stack Overflow用户
提问于 2020-12-08 16:51:43
回答 1查看 127关注 0票数 1

我在Blazor中有一个父零部件,其中放置了子零部件。

代码语言:javascript
代码运行次数:0
运行
复制
<div class="margin-top-50">
  <ChildComponent someparameters/>
</div> 

现在,如果子组件没有根据传递的参数生成任何标记,我不希望在父组件中也呈现div标记。我如何才能做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2020-12-08 18:56:35

是否可以选择将外部div放在ChildComponent

ChildComponent.razor内幕

代码语言:javascript
代码运行次数:0
运行
复制
<div class="margin-top-50">
  ... the rest of the component as it is now
</div> 

如果您在其他地方呈现该组件,并且在其他地方不需要div,那么您可以根据传入的参数删除组件中的页边距-这些参数与定义是否生成任何标记的参数相同。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65195833

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档