欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

竞争问题 + axios 取消请求-1,问题描述

最编程 2024-04-20 08:06:26
...

在日常开发中,可能会有以下场景:

有多个 tab 页,每个 tab 是一个过滤条件,比如订单的状态:【已取消】,【待支付】,【已完成】。而 tab 对应的内容区域是同一个元素,显示列表。

问题:当快速切换 tab 时,如果保证拿到当前 tab 的数据?

比如当前 tab 是【已取消】,切换到【待支付】后快速切换到【已完成】,并且因为网络问题【已完成】的数据先回来,【待支付】的数据后回来,此时展示就出问题了。

这就是一个请求竟态问题

推荐阅读