首先要知道react組件在什麼情況下會刷新,比如:state、props更新。。。。然後就有各種方式可以強行刷新組件了,比如:
const [refresh, setRefresh] = useState(false);
useEffect(() => {
refresh && setTimeout(() => setRefresh(false))
}, [refresh])
const doRefresh = () => setRefresh(true)
首先要知道react組件在什麼情況下會刷新,比如:state、props更新。。。。然後就有各種方式可以強行刷新組件了,比如:
const [refresh, setRefresh] = useState(false);
useEffect(() => {
refresh && setTimeout(() => setRefresh(false))
}, [refresh])
const doRefresh = () => setRefresh(true)