Vue按鈕封裝防抖功能

       按鈕防抖一直是前端經常需要做的事情,而防抖其實更加準確的說是避免用戶在較短時間內進行過快點擊,從而引發一系列負面的影響。        整個按鈕組件封裝的思路其實很簡單,主要就是比較當前點擊和上一次點擊的時間差,如果時間差小於設置的值,即認爲需要進行防抖處理,阻止子組件向父組件拋出click事件。同時在每一次點擊之後需要記錄一下時間,以便和下次點擊計算時間差。具體代碼如下:    
相關文章
相關標籤/搜索