第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

forceUpdate() 怎么理解?

forceUpdate() 怎么理解?

收到一只叮咚 2019-04-19 16:29:35
原文地址:http://reactjs.cn/react/docs/working-with-the-browser.html掛載的方法(MountedMethods)中,有一段這么說的:forceUpdate()當(dāng)你知道一些很深的組件state已經(jīng)改變了的時候,可以在該組件上面調(diào)用,而不是使用this.setState()。這句話,還是無法讓我理解forceUpdate(),到底是干嘛用的?有沒有實例可以提供?為什么不是用setState?
查看完整描述

2 回答

?
萬千封印

TA貢獻(xiàn)1891條經(jīng)驗 獲得超3個贊

forceUpdate就是重新render。有些變量不在state上,但是你又想達(dá)到這個變量更新的時候,刷新render;或者state里的某個變量層次太深,更新的時候沒有自動觸發(fā)render。這些時候都可以手動調(diào)用forceUpdate自動觸發(fā)render。所以建議使用immutable來操作state,redux等flux架構(gòu)來管理state。
                            
查看完整回答
反對 回復(fù) 2019-04-19
  • 2 回答
  • 0 關(guān)注
  • 2251 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號