在flutter应用程序中,我们是否可以缓存api调用响应一段时间?从用户的角度来看,每当我更改选项卡时,我都会发现没有什么是可浏览的,尽管有:https://i.stack.imgur.com/vEMnj.jpg
我有3个选项卡的报价,已收集的报价,我已发布的报价。。。。。每次更改选项卡都需要一些时间来加载数据。我能做点什么吗?
的一小段代码
child: isdataNull
? Center(
child: Column(
children: [
SizedBox(
height: MediaQuery.of(context).size.height * .25,
),
Container(
height: 120,
width: 120,
decoration: const BoxDecoration(
// shape: BoxShape.circle,
//border: Border.all(width: 1),
image: DecorationImage(
image: AssetImage('assets/nocollection.png'),
fit: BoxFit.fill)),
),
const SizedBox(
height: 10,
),
const Text(
'No offer available',
style: TextStyle(color: Colors.black, fontSize: 14),
)
],
),
)
: FutureBuilder()
我在未来的建设者中创建网格有什么解决办法吗?
如果数据量很小,可以将数据存储到getstorage中。如果你有像sqllite数据库这样的大数据,那么你必须使用sqlflite数据库来存储它