1.項(xiàng)目引用mongodb npm install mongodb --save 2.mongodb默認(rèn)的數(shù)據(jù)叫test净当,然后我直接在數(shù)據(jù)庫(kù)里添加一個(gè)叫test的collec...
1.項(xiàng)目引用mongodb npm install mongodb --save 2.mongodb默認(rèn)的數(shù)據(jù)叫test净当,然后我直接在數(shù)據(jù)庫(kù)里添加一個(gè)叫test的collec...
1.今天啟動(dòng)程序忌卤,在運(yùn)行webpack命令的時(shí)候竟報(bào)錯(cuò),一直報(bào)錯(cuò) 查了很多資料都沒(méi)解決勇凭。最后才記起疚膊,上周在運(yùn)行該命令的時(shí)候义辕,必須把路徑定位到webpack.config.js...
1.創(chuàng)建工作文件夾并cd到當(dāng)前目錄 2.輸入命令npm init虾标,會(huì)創(chuàng)建一個(gè)package.json 3.創(chuàng)建一些目錄,后面會(huì)使用到 4.安裝webpack webpack現(xiàn)...
一個(gè)頁(yè)面跳轉(zhuǎn)到另外一個(gè)頁(yè)面進(jìn)行傳值方法: a).動(dòng)態(tài)路由 b).get傳值 c).localstorage 1.動(dòng)態(tài)路由 a) 設(shè)置path b).設(shè)置跳轉(zhuǎn)參數(shù) c).獲取參...
react-router可以讓根組件動(dòng)態(tài)的去掛載不同的其他組件灌砖,根據(jù)用戶訪問(wèn)的地址動(dòng)態(tài)的加載不同的組件璧函。 1.安裝router npm install react-route...
1.生命周期分為: a)組件加載之前,組件加載完成(Mounting) b)組件更新數(shù)據(jù)(Updating) c)組件銷(xiāo)毀(Unmounting) 在這過(guò)程中基显,會(huì)觸發(fā)一系列的...
react獲取服務(wù)器api接口:react中沒(méi)有提供專(zhuān)門(mén)的請(qǐng)求數(shù)據(jù)的模塊蘸吓,但是我們可以shying任何第三方請(qǐng)求數(shù)據(jù)模塊實(shí)現(xiàn)請(qǐng)求數(shù)據(jù)。 1. Axios (https://g...
defaultProps: 父子組件傳值中撩幽,如果父組件調(diào)用子組件的時(shí)候不給子組件傳值库继,則可以在子組件中使用defaultProps定義的默認(rèn)值。 propTypes:驗(yàn)證父組...
1.父子組件:組件的相互調(diào)用中窜醉,我們把調(diào)用者稱為父組件宪萄,被調(diào)用者為子組件。 2.父子組件的傳值:通過(guò)給組件設(shè)置一個(gè)屬性榨惰,然后在父組件里調(diào)用this.props.屬性名來(lái)賦值 ...
數(shù)據(jù)持久化就是緩存數(shù)據(jù) import React, { Component } from 'react'; class Todolist extends Component ...
1.非約束性組件和約束性組件 上個(gè)例子中拜英,我們使用了defaultValue和value與onChange的組合。 這個(gè)defaultValue其實(shí)就是原生DOM的value...
1.事件對(duì)象 在觸發(fā)DOM上的某個(gè)事件時(shí)琅催,會(huì)產(chǎn)生一個(gè)事件對(duì)象event居凶。這個(gè)對(duì)象中包含著所有與事件有關(guān)的信息。 參考截圖中的run方法 2.表單事件 上面截圖示例中藤抡,我們使用...
1.在方法里侠碧,是直接獲取不到this.state屬性的,我們有3種方式解決: a)給方法添加bind(this)缠黍,改變this指向弄兜,如截圖里的getData方法 b)在構(gòu)造函...
1.綁定屬性要注意 1).class要寫(xiě)成className 2).for要寫(xiě)成htmlFor 3).綁定屬性用大括號(hào) 4).行內(nèi)樣式style 2.引入圖片 引入本地圖片是...
1.public文件夾 放公共文件的,一般來(lái)說(shuō)不用管它嫁佳。但index.html是入口文件挨队。 2.src文件夾 我們開(kāi)發(fā)的文件夾,非常重要蒿往。app.js其實(shí)是組件文件盛垦,inde...
1.安裝nodejs(最好是穩(wěn)定版本) 2.安裝cnpm,代替npm瓤漏。(因?yàn)閚pm有些源可能我們下載不了腾夯,所以我們用淘寶的cnpm來(lái)代理npm) npm install -g...
1.路由 React路由依賴于React Router颊埃,React Router保持UI和與URL的同步。它擁有簡(jiǎn)單的API與強(qiáng)大的功能蝶俱,如:代碼緩沖加載班利,動(dòng)態(tài)路由匹配,建立...
1.概念 1)props是屬性榨呆,可當(dāng)作參數(shù)的傳遞罗标,是從上層模塊向下層模塊進(jìn)行的傳遞。 2)state是狀況积蜻,可當(dāng)作局域的變量闯割,即一般在自己的模塊里使用「筒穑可通過(guò)setState...
1.個(gè)人理解react就像.net mvc里的view宙拉,但實(shí)則不是。又有點(diǎn)像component開(kāi)發(fā)丙笋,就是把任何控件都寫(xiě)成一個(gè)component谢澈,一個(gè)頁(yè)面組裝多個(gè)控件,就像an...