求各位大佬教教孩子吧
我写的不能用
打印的内容确实在控制台不会重复打印
但是在网络请求那边还是一样一直发多次请求
function debounce(fn, detil) {
let t = null
return function () {
if (t !== null) {
clearTimeout(t)
}
t = setTimeout(() => {
fn.call(this)
}, detil)
}
}
fn为业务逻辑,detil 为检测时间