第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

React實戰(zhàn)--打造畫廊應用(上)

選擇的時候也是各種不一樣,為什么
? Please choose your application name (galleryByReact) n
? Which style language do you want to use? (Use arrow keys)
? Enable postcss? (y/N) n
今天是萬圣節(jié)。。。。。。。
不是“菊特”吧
代碼 https://github.com/xingbofeng/gallery-by-react



demo http://www.xingbofeng.com/gallery-by-react/



版本更新后寫完了本項目,有完整注釋和項目文檔,希望能給小伙伴們一些參考。



如果覺得幫到了您,不放給個follow和贊呀。
就這么幾節(jié)課,每節(jié)課這么十幾分鐘,我已經來來回回刷了好幾遍了,尤其是webpack這兩節(jié)。最后放棄掙扎,安裝了generator-react-webpack@1.2.11,跟著老師的腳步走吧!
N刷的我路過~
完全是看懵了。
哈哈哈,果真,視頻所用版本用@吸氧武士 所說的 npm install -g generator-react-webpack@1.2.11,然后grunt serve 運行; 現在新版本npm install -g generator-react-webpack用 @凌橙 所說的 npm start運行;哦也~~都測試成功??!開森
1 初始化Constant
2 componentDidMount結束時: 計算出Constant內的各取值范圍,執(zhí)行rearrange函數

3 getInitialState初始化:建立數組imgsArrangeArr:
imageDatas.forEach this.state.imgsArrangeArr[index].pop 讓每個圖片都有imgsArrangeArr[index]

4 執(zhí)行rearrange函數 Constant.h.x
imgsArrangeArr[i].pos = Constant.h.x (1.2+3)的結果:每個圖片的位置確定
5 imageDatas.forEach 把JSON分解為16個<img> 給定圖片信息 和 位置
arrange={this.state.imgsArrangeArr[index]} 傳給每個圖片的位置,通過 this.props.arrange.pos 掛鉤起來
3:點擊時,調用rearrange(this)
3.1(this移動到中心,其他圖片重排(方法)) :調用rearrange()函數
3.2this.setState(執(zhí)行) :位置信息變?yōu)橹行?br /> 3.3(arrange={this.state.imgsArrangeArr[index]}(真執(zhí)行)) 把這個信息交給html 綁定,最后才顯示
2位置
componentDidMount
(this.rearrange(0)(方法)) this.setState(執(zhí)行)
確定各自的的位置 :第一張放中間 第二張放where 最后一張放top

(arrange={this.state.imgsArrangeArr[index]}(真執(zhí)行)) 完成后,同步給各自的圖片,每張圖片自己來領取自己的信息

各自的圖片把自己的位置信息領回家,用一個袋裝起來
styleObj = this.props.arrange.pos;

放在自己的style里 style={styleObj}
}
打包所有圖片,render出來{}
!?。。∷悸?br /> ////////////////////
遍歷JSON,把圖片的路徑信息放進去

重新遍歷新JSON,把它分解成16張 ,初始化位置,同時把各自信息(文字,位置)傳遞給各自圖片
{

1文字圖片:data={value(來自JSON)} src={this.props.data.imageURL}
短短的幾個月 這里面的變化太大了 react也升級了 如果一開始的yeoman版本沒有跟課程里面講的保持一致 后面到處都是錯誤 比如React.findDOM報錯 必須得先import reactDOM from 'react-dom' 才能使用 心好累
正所謂窮知厚積而薄發(fā)
課程很棒 不過這老師的英語說的也太。。。“single”---星溝。。。
課程須知
您要具備以下前導知識: 1、需要有一定的JS基礎 2、CSS前端基礎 3、React基礎知識 4、了解前端自動化的相關知識,Yeoman,Grunt,Sass等。 5、先學習“React入門”課程
老師告訴你能學到什么?
1、2015年最優(yōu)秀的前端集成解決方案 2、CSS3動畫,變形,字體渲染方式等大前端周邊擴展知識 3、真實的項目開發(fā)流程 4、如何利用好github保存項目,發(fā)布web說明站點。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消