<!DOCTYPE html><html><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>vue项目优化之防抖案例分析</title><scriptsrc="/npm/vue@2/dist/vue.js"></script></head><body><divid="app">
输入内容:<inputtype="text" @keyup="deb"/><div> 输入次数:{{num}}</div></div><script>let time
var app=newVue({
el:'#app',
data:{
num:0,},
methods:{deb:function(){let that =thisif(time){clearTimeout(time)}
time =setTimeout(function(){
that.num++console.log('输入了'+that.num+'次')
time =undefined;},2000)}}})</script></body></html>