获得未来的最后价值

获得未来的最后价值

我正在做一个扑扑的应用程序进行货币兑换,在调用该函数以打印值时,仅获得所有对象的最后一个值

基本上,这只会得到getvalue的最后一个值,并输入所有值。

class BodyWidgetState extends State<BodyWidget> {
  @override

        Widget build(BuildContext context) {
return Scaffold (
    appBar: AppBar(title: Text(moed)),body: ListView(
      children: <Widget> [
        ListTile (
          leading: CircleAvatar(
            backgroundImage: AssetImage('assets/mxn.png'),),title: Text('MXN'),getvalue(moed,'MXN'),ListTile(

          leading: CircleAvatar(
            backgroundImage: AssetImage('assets/eur.png'),title: Text('EUR'),'EUR'),

         Widget getvalue (String b,String c){
      return (
     FutureBuilder<Quote> (
      future : getQuote(b,c),builder: (context,snapshot) {
        if (snapshot.hasData) {
          return Center(
              child: Column(
                children: <Widget>[
                  SizedBox(height: 10),Text(snapshot.data.coin.toString()),],));
        } else if (snapshot.hasError) {
          return Text("${snapshot.error}");
        }
        return CircularProgressIndicator();
      }));}
bxgwd0904 回答:获得未来的最后价值

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3165236.html

大家都在问