![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
1. React Router的理解 React的路由根據(jù)項目的不同使用不同的路由庫,web應(yīng)用主要使用react-router和react-r...
1. 父子組件通信 說明: 父組件通過props屬性,將一般數(shù)據(jù)傳遞給子組件 react是單行數(shù)據(jù)流, 因此,如果子組件需要將數(shù)據(jù)傳遞給父組件 ...
1. React腳手架 1.1 react 腳手架的理解 腳手架: 用來幫助程序員快速創(chuàng)建一個模板項目,包含了所有需要的依賴配置,和工程配置 ...
其實React組件并不是真正的DOM, 而是會生成JS對象的虛擬DOM, 虛擬DOM會經(jīng)歷創(chuàng)建,更新,刪除的過程 這一個完整的過程就構(gòu)成了組件的...
1. 列表渲染 1.1 列表渲染說明: 列表渲染 先將列表數(shù)據(jù)轉(zhuǎn)為React元素列表, 然后在渲染 React會將React元素列表自動展開渲染...
1. 狀態(tài)提升 1.1 狀態(tài)提升說明 目前為止,已經(jīng)了解了每個組件都有自己的狀態(tài)state,通過setState修改狀態(tài)觸發(fā)渲染 也了解了父組件...
1. 認(rèn)識refs 1.1 refs說明 refs是React提供的一種訪問DOM節(jié)點的方式 DOM節(jié)點上使用ref屬性主要有三種不同方式獲取D...
1. State狀態(tài)理解 關(guān)于state的理解 state 是組件對象中最重要的屬性,值是對象(可以包含多個數(shù)據(jù)) 組件被稱為"狀態(tài)機(jī)",通過更...
1. 認(rèn)識props 1.1 理解組件傳參 組件通常非常強(qiáng)的可復(fù)用性.但是如果組件每次返回的都是同一個React元素,那么組件的擴(kuò)展性將會變差...