参考资料:https://blog.csdn.net/zc_ad/article/details/86235227

一定要创建一个timer,然后调用延时之前先清除timer的延时

clearTimeout(this.timer);  //清除延迟执行 

this.timer = setTimeout(()=>{   //设置延迟执行
    console.log('ok');
},1000);

 

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐