我们可以在检查容器是否为空之后,返回一个包含其他小部件的默认小部件,例如一个空的文本小部件或者一个占位符小部件。
示例代码如下:
Widget build(BuildContext context) { if (container.isEmpty) { return Text("容器为空,无法返回"); } else { return MyWidget(); } }
其中,MyWidget是我们想要返回的小部件。如果容器是空的,我们将返回一个包含文本“容器为空,无法返回”的文本小部件。
上一篇:不能返回可能导致IO Monad。
下一篇:不能返回链接的 Promise 结果