当数组为空时扑出显示空间[]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当数组为空时扑出显示空间[]相关的知识,希望对你有一定的参考价值。

在我的屏幕上,数据[index] ['text']在没有值时显示[]。不存在时如何显示空格而不是[]?

 return ListTile(
             title: html(data: """<br> """ + data[index]['id'] + ' - ' + data[index]['value'] + ' - ' + """ <b> """ + (data[index]['text']) + """ </b> """ + """ """),
             trailing: Icon(Icons.keyboard_arrow_right),
             onTap: () => Navigator.pushNamed(context, '/approve', arguments:
 data[index]['id'].toString()),
           isThreeLine: false,
           dense: true,
           );
答案
return ListTile(
             title: Html(data: """<br> """ + data[index]['id'] + ' - ' + data[index]['value'] + ' - ' + """ <b> """ + (data[index]['text'] != null ? data[index]['text'] : " " )  + """ </b> """ + """ """),
             trailing: Icon(Icons.keyboard_arrow_right),
             onTap: () => Navigator.pushNamed(context, '/approve', arguments:
 data[index]['id'].toString()),
           isThreeLine: false,
           dense: true,
           );

以上是关于当数组为空时扑出显示空间[]的主要内容,如果未能解决你的问题,请参考以下文章

vue中当数据为空时的处理

当php中的数组为空时,json_encode函数不返回大括号

当 listView 为空时,setEmptyView 不显示图像

MongoDb 仅当数组不为空时才在数组中添加字段

当过滤器为空时,它返回空数组

我的自定义搜索视图无法正常工作,当搜索输入为空时不显示原始列表