Javascript Axios上的setInterval获取并更新输出,无需重复
我正在制作排行榜,并尝试每10秒更新一次axios get通话。使用setInterval可以实现这一点,但是如何替换输出而不是重复输出Javascript Axios上的setInterval获取并更新输出,无需重复,javascript,axios,Javascript,Axios,我正在制作排行榜,并尝试每10秒更新一次axios get通话。使用setInterval可以实现这一点,但是如何替换输出而不是重复输出 康斯特阿皮奥尼酒店https://jsonplaceholder.typicode.com/posts'; const list=document.querySelector(“#list”); 常量apiCall=()=>{ axios.get(apiOne) .然后(resp=>{ forEach(项目=>{ 让输出=`${item.title}-${i
康斯特阿皮奥尼酒店https://jsonplaceholder.typicode.com/posts';
const list=document.querySelector(“#list”);
常量apiCall=()=>{
axios.get(apiOne)
.然后(resp=>{
forEach(项目=>{
让输出=`${item.title}-${item.id} `;
list.innerHTML+=输出;
})
})
}
apiCall();
setInterval(()=>apiCall(),10000)
从API获得响应后,您需要通过调用以下命令清除列表:
list.innerHTML = '';
您也可以在此线程中查看其他答案-
list.innerHTML = '';