uniCloud.importObject 云对象在加载时,如果服务端抛出token异常
{ errCode: 'TOKEN_INVALID_TOKEN_EXPIRED', errMsg: 'token已过期' }
前端会弹窗提示errMsg,但并不会自动跳转登录界面,因此想自己添加拦截器
但是查了文档uniCloud.addInterceptor不适用于云对象,可有其他办法?
uniCloud.importObject 云对象在加载时,如果服务端抛出token异常
{ errCode: 'TOKEN_INVALID_TOKEN_EXPIRED', errMsg: 'token已过期' }
前端会弹窗提示errMsg,但并不会自动跳转登录界面,因此想自己添加拦截器
但是查了文档uniCloud.addInterceptor不适用于云对象,可有其他办法?
方案1可以灵活的处理所有需求,但需要自己编程。
方案2可以简单的配置下,常见需求就不用自己开发了。
更新:2个方案均已经上线
全栈OkLin (作者)
需求是在每次云对象调用时判断过期,就算封装了importObject,也只会在import时触发一次吧?
2022-05-09 08:15
hws007
回复 全栈OkLin: 就是封装后,每次调用云对象,服务器返回token过期了,然后前端就直接判断跳转登录啊,
2022-05-09 18:37