如何自己封装一个有倒计时功能的hook?
代码如下:
import React, {
useState, useEffect, useRef} from 'react'
export const useCountDown = () => {
/*
基本思路:
1. 写一个定时器
2. 提供方法 - 可以直接调用,然后开启定时器
3. 清除定时器
4. 设置节流
5. 设置文本的状态
*/
// 定义倒计时的数量
var [count, setCount] = useState(0)
// 定义节流的开关
var [flag, setFlag] = useState(false)
var timeId