dart 是否可以从UI监听异步函数中变量的变化?

6l7fqoea  于 2023-04-27  发布在  其他
关注(0)|答案(1)|浏览(111)

我有一个异步函数,它调用其他异步函数,它们都返回void,就像main函数一样,我这样做是为了调用我的API。然而,我希望的是,当函数完成时,它将一个String保存到一个变量中,每次它更改时,都会在UI中显示它。

Future<Either<void, Failure>> getFunctions() async {
    try {
      await functionOne();

      changeValue;

      await functionTwo();

      changeValue;
    
      await functionThree();

      changeValue;

    } catch (e, s) {

    }
  }

 Text(
   putHereTheVariable,
 ),
ddhy6vgd

ddhy6vgd1#

当你调用changeValue时,你应该更新状态。然后putHereTheVariable也会改变。

相关问题