繁体   English   中英

如何根据 flutter 中的条件显示从另一个页面发送的小部件

[英]How to show widget sent from another page based on a condition in flutter

我有一个共同使用的页面。 我在此页面上发布了一个名为“自定义小部件”的“小部件”。 如果发送“自定义小部件”,我想显示它。 如果没有发送,不要做任何事情。 我怎样才能做到这一点?

在此处输入图像描述

像这样使用您的自定义小部件:

customWidget != null ? Row(children: [customWidget!]) : Container()

检查 customWidget 是否为 null,如果不是则显示。

customWidget ?? Container()

您可以使用下面的if条件。

Row(
  children: [
    if (customWidget != null) customWidget,
  ],
),

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM