區別:1、props是傳遞給元件的(類似於函數的形參),而state是在元件內部被元件自己管理的(類似於在一個函數內宣告的變數);2、props是不可以被修改的,state是多變的,可被修改的。
(相關推薦:)
開發react元件,我們最常用到的倆個引起元件渲染的可能就是state和props了,那麼他們有什麼區別呢?
props:
state:
區別:
props是傳遞給元件的(類似於函數的形參),而state是在元件內部被元件自己管理的(類似於在一個函數內宣告的變數)
props是不可以被修改的,所有的react元件都必須像純函數一樣保護他們的props不被修改
state是在元件中建立,一般是在constructor中初始化state
更多程式設計相關知識,請存取:!!
以上就是React中props與state的區別是什麼?的詳細內容,更多請關注TW511.COM其它相關文章!