Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Axios上的setInterval获取并更新输出,无需重复_Javascript_Axios - Fatal编程技术网

Javascript Axios上的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

我正在制作排行榜,并尝试每10秒更新一次axios get通话。使用setInterval可以实现这一点,但是如何替换输出而不是重复输出


康斯特阿皮奥尼酒店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 = '';