React怎么做數據的檢查和變化


 

  1. props:組件屬性,專門用來連接父子組件間通信,父組件傳輸父類成員,子組件可以利用但不能編輯父類成員;

  2. state:專門負責保存和改變組件內部的狀態;

數據傳遞

在React中,父組件給子組件傳遞數據時,通過給子組件設置props的方式,子組件取得props中的值,即可完成數據傳遞.被傳遞數據的格式可以是任何js可識別的數據結構

props一般只作為父組件給子組件傳遞數據用,不要試圖去修改自己的props

 

數據改變

props不能被自身修改,如果組建內部的屬性發生變化使用state

this.setState({ ... })

React會實時監聽每個組件的props和state的值,一旦有變化,會立刻更新組件,將結果重新渲染到頁面上,state,props


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM