文本小部件显示"Instance of 'Future,String'"



这是我清除SALDO输出的代码

Future <String> Saldo() async {
var rawJson =
await LG();
Map<String, dynamic> map = jsonDecode(rawJson);
String saldo = map["SALDO"];
return(saldo);
}

在这里我称之为功能

Align(
alignment: Alignment.center,
child: Text(
"Rp.${Saldo()}",
style: TextStyle(
fontWeight: FontWeight.w800,
fontSize: 11.sp),
)),

其他然后显示萨尔多字符串,它显示";"Future,String"的实例;关于文本窗口小部件输出

FutureBuilder(
future: Saldo(),
builder: (context, snapshot) {

if (snapshot.hasData) {
return Text(
"Rp.${snapshot.data}",
style: TextStyle(
fontWeight: FontWeight.w800,
fontSize: 11.sp);
}
return Container();
})

相关内容

最新更新