首先要知道react組件在什么情況下會刷新,比如:state、props、context更新。。。。然后就有各種方式可以強行刷新組件了,比如:
const [refresh, setRefresh] = useState(false);
useEffect(() => {
refresh && setTimeout(() => setRefresh(false))
}, [refresh])
const doRefresh = () => setRefresh(true)
首先要知道react組件在什么情況下會刷新,比如:state、props、context更新。。。。然后就有各種方式可以強行刷新組件了,比如:
const [refresh, setRefresh] = useState(false);
useEffect(() => {
refresh && setTimeout(() => setRefresh(false))
}, [refresh])
const doRefresh = () => setRefresh(true)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。