應(yīng)該盡量讓你的組件無(wú)狀態(tài)化制跟。
狀態(tài)化指的是state來(lái)超級(jí)和變化的特性舅桩。
props應(yīng)該是不會(huì)變化的特性。
比如這個(gè)組件的一旦被傳入便不會(huì)改變的屬性用props雨膨,state表示組件內(nèi)部的狀態(tài)的變化擂涛,應(yīng)該是自身的內(nèi)部狀態(tài),比如初期化狀態(tài)是什么聊记,點(diǎn)擊了會(huì)setstate撒妈,網(wǎng)絡(luò)請(qǐng)求成功會(huì)setstate。state可以賦props的值排监。
子組件觸發(fā)父組件改變狰右,可以通過(guò)子組件props傳入父組件的回調(diào)。
父組件改變子組件可以把父組件的state作為子組件的props傳入舆床。在父組件setstate后棋蚌,子組件狀態(tài)即可發(fā)生改變。