export function debounce(fn: Function, delay: number): Function {
let timer: number = 0
return (...args: any[]) => {
if (timer) clearTimeout(timer)
timer = setTimeout(() => {
fn(...args)
}, delay)
}
}
哪里有问题啊?
export function debounce(fn: Function, delay: number): Function {
let timer: number = 0
return (...args: any[]) => {
if (timer) clearTimeout(timer)
timer = setTimeout(() => {
fn(...args)
}, delay)
}
}
哪里有问题啊?
2 个回复
2***@qq.com (作者)
Ask小助手
抱歉,知识库中暂无关于 uni-app x 中实现防抖的具体信息或针对报错原因的分析,因此无法准确指出代码存在的问题并提供适配 uni-app x 的解决方案。建议您查阅 uni-app x 官方文档或社区相关示例,也可以到插件市场搜索是否有支持 uni-app x 的防抖工具。
要回复问题请先登录或注册
公告
更多>相关问题