国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

用vue簡單實現(xiàn)知乎日報

terasum / 1539人閱讀

摘要:用簡單實現(xiàn)知乎日報前言想用構(gòu)建知乎日報原因很簡單,作為一個小白很需要親手做個項目來提升提及以及更加深入了解,也希望這個小項目能給剛學(xué)習(xí)的同學(xué)一點啟發(fā)。

用vue簡單實現(xiàn)知乎日報 前言
想用vue構(gòu)建知乎日報原因很簡單,作為一個vue小白很需要親手做個項目來提升提及以及更加深入了解vue,也希望這個小項目能給剛學(xué)習(xí)vue的同學(xué)一點啟發(fā)。
準(zhǔn)備工作
首先要找到知乎日報的api,這里感謝 @izzyleung 總結(jié)的知乎日報api以及說明 因為原來的api不支持跨域嘛,需要自己代理這些api并允許跨域,這里我只代理了8個接口,接口以及參見本項目github的readme。之后再用nginx來反向代理接口。
開發(fā)過程
項目參考了vue官方提供的參考項目,使用了 vue-routervue-resource 這兩個插件,并且使用了vue-cli 這個腳手架工具來搭建webpack項目。之后就可以正式開發(fā)了,UI我大致模仿了知乎日報安卓客戶端的UI但是沒有實現(xiàn)其全部功能,以后會慢慢完善。對于vue的核心,組件部分,我這里寫了6個組件,分別是導(dǎo)航欄組件、側(cè)邊欄組件、主頁組件、輪播組件、主題列表組件、文章組件,考慮到要模仿客戶端UI,這里組件樣式全是用sass/css寫的。我這里偷懶,響應(yīng)式布局只寫了最外面的container在屏幕寬度大于640px時候?qū)挾日{(diào)整為640px并且水平居中,所以建議在手機或F12手機模式下瀏覽demo,另外由于采用了flex布局,請使用現(xiàn)代瀏覽器。之后就是規(guī)劃路由啦,然后做做簡單的CSS3動畫效果,demo就完工了,之后把demo上傳到我1M帶寬的小水管服務(wù)器上,靜態(tài)文件掛在七牛云上,解決。
Tips:使用sublime的同學(xué)可以下載vue syntax highlight 這個插件來語法高亮.vue文件,但是,當(dāng)你把