react初識

react響應式-通過數據自動加載dom,數據變化 頁面變化

1、constructor:最先被執行的參數

2、定義數據-定義在組件的狀態中

定義-this.state={}

改變-this.setState({})

3、綁定標簽和數據

JSX? {}

...this.state.list 展開運算符

react循環時需要給每一個遍歷標簽添加key

immutable:state 不允許我們做任何改變

copy副本修改內容

list.splice(index,1)

組件:

父組件傳遞值給子組件:通過屬性

子組件接收數據:this .props.屬性


子組件操作父組件的參數:

? ?調用父組件的方法,改變父組件中的數據。 將方法(注意??:方法中傳遞的this一定做個綁定)傳給子組件

請校驗父子組件傳遞的屬性:

子組件校驗接收屬性類型:propTypes

給沒有傳遞的屬性設置默認值:defaultProps

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • React是一個JavaScript語言的工具庫,起源于Facebook的一個內部項目,最初用來構建Instagr...
    我是那只喵閱讀 503評論 0 0
  • 作為一個合格的開發者,不要只滿足于編寫了可以運行的代碼。而要了解代碼背后的工作原理;不要只滿足于自己的程序...
    六個周閱讀 8,508評論 1 33
  • 原教程內容詳見精益 React 學習指南,這只是我在學習過程中的一些閱讀筆記,個人覺得該教程講解深入淺出,比目前大...
    leonaxiong閱讀 2,858評論 1 18
  • 40、React 什么是React?React 是一個用于構建用戶界面的框架(采用的是MVC模式):集中處理VIE...
    萌妹撒閱讀 1,040評論 0 1
  • GUIDS 第一章 為什么使用React? React 一個提供了用戶接口的JavaScript庫。 誕生于Fac...
    jplyue閱讀 3,587評論 1 11