Function useRafTimeout

使用requestAnimationFrame实现的延迟setTimeout或间隔setInterval调用函数。

const { close, start } = useRafTimeout(()=> {
// do something
}, {
delay: 1000,// 延迟1s执行回调
isInterval: true // 使用间隔执行
})
// 开始执行
start()