官术网_书友最值得收藏!

1.3.2 useRef

使用useState能讓函數(shù)組件擁有狀態(tài),狀態(tài)擁有不變性,它在組件前后兩次渲染中相互獨(dú)立。使用useRef能為組件創(chuàng)建一個(gè)可變的數(shù)據(jù),該數(shù)據(jù)在組件的所有渲染中保持唯一的引用,所以對(duì)它取值始終會(huì)得到最新的值。下面是useRef的用法,分析瀏覽器打印的結(jié)果。

單擊按鈕,在瀏覽器控制臺(tái)上count的打印結(jié)果為0,ref.current的打印結(jié)果為1。由此可以知道,在setTimeOut回調(diào)函數(shù)中拿到了ref.current最新的值。

主站蜘蛛池模板: 垦利县| 团风县| 和平县| 宜宾县| 清远市| 周至县| 柳林县| 东源县| 六盘水市| 东港市| 宜丰县| 肇东市| 唐河县| 治县。| 揭西县| 南陵县| 尚志市| 宁城县| 泾源县| 岢岚县| 青铜峡市| 宕昌县| 洪江市| 金寨县| 沙河市| 炉霍县| 沂南县| 江源县| 贡觉县| 和顺县| 天柱县| 定陶县| 裕民县| 安福县| 瑞丽市| 新安县| 伊金霍洛旗| 晋江市| 大荔县| 龙岩市| 龙川县|