1.先創建一個檔案交common檔案在檔案下面創建一個common.js檔案內容如下 // 處理多次點擊 function dianji(fn) { let that = this; if (that.onoff) { that.onoff = false; fn(); setTimeout(function () { that.onoff = true; }, 1500) } else { //如果一直走else分支可能是你沒有在頁面的data下面掛載onoff:true,不然一直都會走else console.log("請稍后點擊") } } export { dianji } 2.在main.js中引入然后掛載待vue原型上這樣就可以全域使用了 import { dianji } from './common/common' Vue.prototype.$dianji = dianji; 3.使用的時候 <view @click="$dianji(target)"> target:就是你需要觸發的函式;
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/231904.html
標籤:Android
