在vue中进行防抖节流的正确姿势

小程序(mpvue)

speak(){
       //  微信创建音频节点并播放
       if (this.timer){
         console.log('timer');
         clearTimeout(this.timer);
         this.timer = setTimeout(()=> this.timer = null ,1000);
       }else{
         console.log('no timer');
         //  你的业务代码
         
         this.timer = setTimeout(()=> this.timer = null ,1000);
       }

     }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容