如何在flutter中缓存字符串

hlswsv35  于 2023-05-08  发布在  Flutter
关注(0)|答案(1)|浏览(154)

假设我发出一个get请求,并得到这个字符串“ASDF”。我想缓存这个字符串,这样当用户没有连接时,我就可以从该高速缓存中获取该字符串并以这种方式加载它。目前,我是这样做的:

var asdf = await DefaultCacheManager().getFileFromCache(url + '/asdf'); //The url variable is the link to the server + the path
if (asdf != null && asdf.file.existsSync()) {
  //IS CACHED
}

但我不认为这是有效的,因为它是说,有些东西是缓存时,它没有,并说,有些东西是不缓存时,它是。有人能提供一个工作示例的代码片段吗?谢谢!

相关问题