MSCode微服务平台社区
源码
源码
登录
注册
首页
提问
分享
建议
讨论
公告
动态
需求
+
发表新帖
同时请求多个接口,返回的数据不正常
提问
1
516
手机用户_sppl1
LV2
2021年5月18日 11:48
发表
点击群号免费加入社区交流群:
367346704
。
<p>我再加载页面时,同时调用多个接口,将数据缓存再本地以备使用,但是目前有一个问题,经常一个表的数据赋值给另外一个表,当发送多个批量请求时,每个接口的数据完全混乱了,请问这种情况是什么原因引起的,异步请求会发生这种情况吗?</p><p>还有一种情况,我在controller层捕获到,就是后端请求的接口会发生2次,一次取值正确,另外一次请求返回的数据就变成另外一个接口的了。</p>
收藏(
0
)
分享
相关标签:
vue, mybatis
1个回复
站长
站长
2021年5月25日 11:54
这种情况是前端没处理好,解决方案:把前端的请求改成同步方式,代码示例: [pre] querySysMenuButtonTree().then(response => { this.menuButtonTree = response.data this.menuButtonTreeDialogFormVisible = true queryMenuButtonByRoleCode(roleCode).then(menuButtonResponse => { this.$refs.menuButtonTreeRef.setCheckedKeys(menuButtonResponse.data) }) }) [/pre]
1
0
评论
回复
所在专栏
提问
分享
建议
讨论
动态
需求
阅读权限
默认,所有用户可见
LV1及以上用户可见
LV2及以上用户可见
LV3及以上用户可见
LV4及以上用户可见
LV5及以上用户可见
LV6及以上用户可见
会员专享
管理员可见
确认修改
相关帖子
精选阿里云爆款特惠
点击图片或者QQ扫码加入社区官方交流群
友情链接
Spring Cloud
申请友链