一楞卡、安裝
npm i lodash -S
二、方法一
1.引入
import _ from 'lodash'
Vue.prototype._ = _
2.使用
this._.debounce(this.handleClick,1000,false)
二、方法二
1.引入
let _ = require('lodash')
2.使用
_.debounce(this.handleClick,1000,false)
三 鱼冀、組件中使用
指定時間后才會執(zhí)行函數(shù)
<template>
<div>
<el-button @click="_debounce">lodash的debounce</el-button>
</div>
</template>
<script>
let _ = require('lodash')
export default {
methods: {
handleClick2() {
console.log(`真正執(zhí)行的函數(shù),次數(shù)比較少:handleClick2.....`);
},
_debounce() {
console.log(`_debounce.....`);
this._DB();
}
},
created() {
this._DB = this._.debounce(this.handleClick2,1000,false);
}
}
</script>