我有一個我這樣設置的數組:let application = JSON.parse(localStorage.getItem(Applications.Offline) || '[]');然后我抓取數組中的第一個對象:let app = application[0];在此之后,我運行 axios 調用:Axios.post('API here') .then(response => { if(response.data.ErrorMessage === 'OK'){ application.shift(); } })現在,這一切都在一個函數中,每 5 分鐘用 setInterval 運行一次。第一次運行時,它工作正常。我有 console.logged 應用程序,它從 7 個對象減少到 6 個。但之后每隔一段時間,它就保持在 6 個。如果.shift()有效,它不應該循環到數組中的 0 個對象嗎?無論如何,這就是我想要它做的。
array.shift() 在 axios 響應中不起作用?
鳳凰求蠱
2021-10-14 13:50:24