如何在加载时获取 Sqlite 值

How To get Sqlite Values on Load

我正在尝试以下操作:

从数据库中获取 Data.lenght 并有条件地将结果加载到组件或另一个...

我尝试在 InitState 上 运行 它,但我得到的是我的 DBProvider 的 Future 实例。 有什么建议吗?

我找到的解决方案是在 InitState 上调用函数...(我以前这样做过)但是在过程完成后捕捉结果很重要,你可以这样做 add .then (结果)到异步函数。就像在示例中一样。

 void initState() {
    super.initState();
    CheckCarritoStatus().then((result){
      setState(() {
        _CarritoStatus = result;
      });
    });
  }