vue開發(fā)網(wǎng)站自己的思路總結(jié) - 草稿

##開發(fā)助貧網(wǎng)站,需要登錄注冊,新聞中心,個人信息,新聞詳情,助貧購物等組件。需要發(fā)表文章,點贊評論,購物等功能。不直接寫css,用現(xiàn)成的ui庫來構(gòu)寫組件頁面,包括elementui,bootstrapvue等ui庫。使用模板打包工具vue—cli創(chuàng)建模板。

使用vue-cli自動生成一個單頁面應(yīng)用模板。然后刪除不必要的代碼和文件,整理出一個空網(wǎng)頁,導(dǎo)入vue-router,elementUI庫,將app.vue文件分為四個部分,頂部為網(wǎng)頁的logo,網(wǎng)站名稱等,導(dǎo)航欄部分的a標簽改為router-link。中間主體部分為router-view。底部區(qū)域為網(wǎng)關(guān)部認證,網(wǎng)頁詳情。寫Login,register,index組件,打算將index作為父組件添加二級路由,讓Login,register在父組件中直接切換。其中登錄后的token和cookie還需了解一下機制,登錄后的個人中心還得看看。關(guān)于游客登錄,在APP.vue中的導(dǎo)航欄不刪除,路由直接到/Login。然后點導(dǎo)航欄的東西可以操作,個人中心評論點贊這些就需要驗證token太進行,直接跳轉(zhuǎn)到登錄組件。

2.關(guān)于主頁的設(shè)計,應(yīng)該著重于網(wǎng)站的介紹,側(cè)邊欄和主體內(nèi)容構(gòu)成,側(cè)邊欄有網(wǎng)站介紹,貧困地區(qū)介紹,關(guān)于我們。

##關(guān)于新聞中心的設(shè)計

上面輪播圖播放熱點新聞,下面關(guān)鍵字,還有新聞列表,新聞列表點擊通過id跳轉(zhuǎn)到相應(yīng)的新聞詳情組件,其中新聞詳情具有評論功能轉(zhuǎn)發(fā)功能。

##關(guān)于助貧購物的設(shè)計

進去頁面為商品列表,點擊商品列表到商品詳情頁面,具有評論功能收藏功能添加購物車功能和購買功能。

##個人中心的設(shè)計

組件頁面為路由側(cè)邊欄右邊子組件進行局部切換,有個人信息,發(fā)表的文章,收藏的物品,購物車,我的評論,設(shè)置,退出登錄等路由鏈接。

##將評論功能模塊分離為子組件

由于多個組件需要用到評論功能,將評論功能制作為子組件,用富文本編輯器代替textarea標簽,有點贊功能。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容