首页 > 解决方案 > 根据条件在列表中显示小部件的漂亮方式

问题描述

我尝试在列表中显示/隐藏小部件取决于条件。

我想出的是:

return Row(
  children: [
    ...isLoading ? [CircularProgressIndicator()] : []
  ]
);

你能知道一个更漂亮的方法吗?

标签: flutterdart

解决方案


一个孩子

return Row(
 children: [
   if(isLoading)   
     CircularProgressIndicator() , 
 ]
);

许多孩子试试这个

return Row(
  children: [
    if(isLoading) 
       ...[CircularProgressIndicator() ,CircularProgressIndicator()  ] ,  
  ]
);

推荐阅读