91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vue表單提交防雙/多擊的示例分析

發布時間:2021-07-26 14:02:13 來源:億速云 閱讀:108 作者:小新 欄目:web開發

這篇文章主要介紹vue表單提交防雙/多擊的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

先說下出現場景:

測試這次比較極端(也有可能是測試又學會什么新知識了,哈哈),說是在點擊提交和調用之間有可能有狂暴的用戶在多連擊,就像打游戲一樣,調用接口后的loading狀態切換就無效了

然后,就只好自己寫了個基于vue防多擊的指令,小小偷懶了下,我里面已經注入fastClick了,因此響應方法是極快的,因此只需要稍微控制下二次點擊的時間即可

export default {}.install = (Vue, options = {}) => {
 Vue.directive('dbClick', {
 inserted(el, binding) {
  el.addEventListener('click', e => {
  if(!el.disabled) {
   el.disabled = true;
   let timer = setTimeout( () => {
   el.disabled = false;
   },1000)
  }
  })
 }
 })
}

用法:

<pr-col hor="center"><mt-button v-dbClick type="primary" @click="saveOrder">保存</mt-button></pr-col>

以上是“vue表單提交防雙/多擊的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vue
AI

临湘市| 绵竹市| 安乡县| 大名县| 齐河县| 浠水县| 乾安县| 汾阳市| 石阡县| 衡南县| 北安市| 巴里| 寻乌县| 广昌县| 博客| 潢川县| 台东市| 湘阴县| 蒲江县| 镇康县| 和田县| 宁安市| 佛山市| 津市市| 原阳县| 黄石市| 宁波市| 仙游县| 汝南县| 南京市| 霍邱县| 桦南县| 和硕县| 横山县| 合山市| 阜阳市| 泗洪县| 称多县| 安岳县| 内乡县| 北川|