如何在 FutureBuilder 快照数据等于 0(零)时显示自定义警告?
How to show custom warning when FutureBuilder snapshot data equals to 0 (zero)?
在我的 Flutter 应用主体部分,我使用了 FutureBuilder。如果 snapshot.hasData 那么我在正文中显示数据。我的问题是有时快照数据为 0(零)。我需要使用堆栈或类似工具向用户显示警告,指出“当前数据不可用”。我该怎么做?
body: new Center(
child: new FutureBuilder(
future: getCurrencyJsonData(),
builder: (context, snaphot) {
if (snaphot.hasData) {
return new ListView(
只需在您的构建器中添加一个 if 即可..
if (snaphot.data.length == 0) {
return new Stack(...);
}
在我的 Flutter 应用主体部分,我使用了 FutureBuilder。如果 snapshot.hasData 那么我在正文中显示数据。我的问题是有时快照数据为 0(零)。我需要使用堆栈或类似工具向用户显示警告,指出“当前数据不可用”。我该怎么做?
body: new Center(
child: new FutureBuilder(
future: getCurrencyJsonData(),
builder: (context, snaphot) {
if (snaphot.hasData) {
return new ListView(
只需在您的构建器中添加一个 if 即可..
if (snaphot.data.length == 0) {
return new Stack(...);
}