強制刷新react hooks組件

 首先要知道react組件在什麼情況下會刷新,比如:state、props更新。。。。然後就有各種方式可以強行刷新組件了,比如:

const [refresh, setRefresh] = useState(false);

useEffect(() => {
    refresh && setTimeout(() => setRefresh(false))
}, [refresh])

const doRefresh = () => setRefresh(true)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章