写一个倒计时
import React, { memo, useState, useEffect } from 'react';
function Home() {
const [timerID, setTimerID] = useState(null);
const [counter, setCounter] = useState(10);
useEffect(() => {
if (counter > 0) {
let timer: any = setTimeout(() => {
setCounter(counter - 1)
}, 1000);
setTimerID(timer)
} else {
alert('倒计时时间到!')
}
}, [counter])
return (
<h1>{counter}</h1>
)
export default memo(Home);
}
截取掉文件后缀名
contractTitle = pattern.test(fileInfo.fileName) ? fileInfo.fileName.slice(0, pattern.exec(fileInfo?.fileName)?.index) : '',