1.wxml
<button bindtap="fun">防抖测试</button>
TimeID:-1,
fun(res){
//防抖
clearTimeout(this.TimeID);
this.TimeID = setTimeout(() => {
//4.准备发送请求获取数据
console.log(123);
}, 1000);
},
这篇博客探讨了防抖技术在前端开发中的使用,通过一个简单的wxml按钮点击事件处理函数`fun`展示了防抖的效果。当按钮被连续快速点击时,`fun`函数会确保在最后一次操作后的一秒内不再重复发送请求,从而优化性能和减少服务器负担。
1.wxml
<button bindtap="fun">防抖测试</button>
TimeID:-1,
fun(res){
//防抖
clearTimeout(this.TimeID);
this.TimeID = setTimeout(() => {
//4.准备发送请求获取数据
console.log(123);
}, 1000);
},
1385

被折叠的 条评论
为什么被折叠?