uni-app h5请求接口报错会清空缓存

uni-app h5请求接口报错会清空缓存

开发环境 版本号 项目创建方式
Windows Windows 11 HBuilderX

操作步骤:

  • uni.setStorageSync
  • localStorage.setItem

预期结果:

  • 接口报错不影响本地缓存

实际结果:

  • 接口报错本地缓存被清空

bug描述:

最开始用的是 uni.setStorageSync,本地存储正常显示,但是遇到接口500或404等错误时,缓存中的数据没有了; 后面换成 localStorage.setItem ,效果是一样的,接口报错后缓存也没有了

Image


更多关于uni-app h5请求接口报错会清空缓存的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

你好,你可以检查一下,是否有拦截器或者其它代码逻辑,查看是否有清楚缓存的逻辑,request本身不会清楚缓存的

更多关于uni-app h5请求接口报错会清空缓存的实战教程也可以访问 https://www.itying.com/category-93-b0.html


看下二次封装的uni.request,里面有做啥操作

回到顶部