- 博客(2)
- 收藏
- 关注
原创 请求竞态问题
接口响应顺序与触发顺序不一致,导致后触发的请求被先返回的结果覆盖。问题,常见于切换 tab、搜索、下拉选项时短时间内发起多个请求。✅ 封装统一处理 hook(方案 3)提高可复用性。发请求时保存当前标识,响应回来后比对是否仍有效。✅ 推荐做法 1:请求唯一标识 + 比对。✅ 推荐做法 3:封装统一处理 hook。✅ 请求标识 + 比对(方案 1)最简单。/ axios 支持较新浏览器。取消请求(适用于 fetch)1. 请求唯一标识(标记过期)取消请求(方案 2)节省资源。适用于不需要取消请求的场景。
2025-07-15 13:35:06
327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅