js網路請求 短時間發出多個 展示最新響應

ZerlinM發表於2024-11-07

防止第一次請求比第二次更晚返回 導致第一次的結果覆蓋第二次的結果

let fetchTimes = 0

const fetchData = (params) = {
    const current = ++fetchTimes
    const data = await fetchApi(params)
    if (current !== fetchTimes) return
    ...
}

相關文章