chooks
Version:
基于 [`@vue/composition-api`](https://github.com/vuejs/composition-api) 的vue hooks函数
27 lines (21 loc) • 509 B
JavaScript
import { useDebounceFun } from '../index'
test("test useDebounceFun", async () => {
let count = 0
let fun = async function () {
await new Promise(r => {
setTimeout(() => {
r(true)
}, 1000)
}).then(data=>{
count += 1
expect(count).toBe(1)
})
}
fun = useDebounceFun(fun, 1000)
await fun()
await fun()
await fun()
await fun()
await fun()
await fun()
})