js网络请求 短时间发出多个 展示最新响应
防止第一次请求比第二次更晚返回 导致第一次的结果覆盖第二次的结果
let fetchTimes = 0
const fetchData = (params) = {
const current = ++fetchTimes
const data = await fetchApi(params)
if (current !== fetchTimes) return
...
}
防止第一次请求比第二次更晚返回 导致第一次的结果覆盖第二次的结果
let fetchTimes = 0
const fetchData = (params) = {
const current = ++fetchTimes
const data = await fetchApi(params)
if (current !== fetchTimes) return
...
}