存储数据,以便在抖动中全局可用

时间:2019-10-03 11:36:18

标签: flutter dart

在我的项目中,我正在调用rest API,其结果给出了Map列表。 我的应用程序有4个bottomtab选项,在Dashboard中,我点击了API,并对数据进行了一些操作,但是我需要该API的结果对所有选项卡均可用,否则我必须再次点击并存储在那个dart文件

有什么办法可以击中一次并将其存储到地图中,并且可以在整个项目中使用?

谢谢!

1 个答案:

答案 0 :(得分:0)

通过创建一个名为Global的新类来创建数据的静态List变量。

class Global
{
   static List<MYDataClass> MyDataList = List();
}

添加MYDataClass的数据传递对象

MyDataList.add(MYDataClass())

访问它

Global.MyDataList[index].property;

希望此帮助...