<template>
? <el-container class="list">
? ? <el-container>
? ? ? ? ? <el-button type="" @click="handleClick">button</el-button>
? ? </el-container>
? </el-container>
</template>
<script>
import { debounce, throttle } from "lodash";//使用lodash中的防抖和節(jié)流功能
methods: {
handleClick: debounce(()=> {}
? ? ? console.log("--handleClick----");
? ? }, 1000),//連續(xù)點(diǎn)擊完一秒后打印
? ? //節(jié)流
? ? // handleClick: throttle(function () {
? ? // ? console.log("--handleClick----");
? ? // }, 1500),//每1.5秒打印一次
}</script>