收藏
回答

数据缓存处理方法?

在使用getStorageSync的时候遇到一个问题,如果小程序在本地缓存了数据,每次打开小程序的时候先判断是否有这个缓存数据,如果有,那么使用缓存数据,如果没有
,则读取数据库内容,这就有一个问题,若果我更新了数据库的内容,这时候小程序不会读取数据库的内容,而会使用缓存内容,这就不能使用最新数据了,
这个问题怎么处理呢?


回答关注问题邀请回答
收藏

1 个回答

  • dds阿杜(南国)
    dds阿杜(南国)
    2023-09-20

    保存的时候把本地缓存数据更新一下就行了

    2023-09-20
    有用
    回复 3
    • 暮雨悠然
      暮雨悠然
      2023-09-20
      你好,我还是不太明白,刚登陆小程序的时候有办法判断是否有更新么
      2023-09-20
      回复
    • dds阿杜(南国)
      dds阿杜(南国)
      2023-09-20回复暮雨悠然
      那干脆数据库设置一个标志,每次更新时候更新标志,更新缓存数据,第一次进就取获取标志,来判断标志在判断是否重新获取数据。
      2023-09-20
      回复
    • 暮雨悠然
      暮雨悠然
      发表于移动端
      2023-09-20回复dds阿杜(南国)
      谢谢
      2023-09-20
      回复
登录 后发表内容