React怎么判斷什么時(shí)候該重新渲染組件
3 回答

海綿寶寶撒
TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊
如果定義了一個(gè)state:
1
state{data: {}}
在組件上傳遞了這個(gè)state
1
<div>{this.props.data}</div>
很簡(jiǎn)單的邏輯,當(dāng)data發(fā)生了變化,react會(huì)自動(dòng)渲染變化的部分。。不需要手動(dòng)去寫什么東西
在react中,state改變了,render就會(huì)重新渲染了。props的作用僅僅作為屬性名的傳遞

莫回?zé)o
TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
1: componentWillReceiveProps里setState你想改變的數(shù)據(jù)
2: 視圖中引用該數(shù)據(jù)
是可以更新的
- 3 回答
- 0 關(guān)注
- 684 瀏覽
添加回答
舉報(bào)
0/150
提交
取消