鍍金池/ 問答/HTML/ vue-cli組件劃分問題

vue-cli組件劃分問題

用vue做今日頭條下面的這樣一個頁面,組件怎么劃分?
頂部的tab是一個非路由組件,放在components文件夾中,沒什么問題;
底部的導航tab和頂部一樣,放在components文件夾中,也沒什么問題;
問題是中部的內容列表,樣式都是一樣的,需要做成不同的路由組件放在pages文件夾中嗎?不能復用嗎?

clipboard.png

回答
編輯回答
尕筱澄

我覺得中間的組件只是接收的數(shù)據(jù)不同,它也應該是一個公共組件存放在components文件夾下,特殊功能用props限定一下就行了吧。分得再細一點得話也可以把每一個新聞得展示提取出來作為一個公共組件

clipboard.png

2018年7月30日 16:32
編輯回答
挽青絲
內容結構大體相同 可以提出來當組件

其實做這個 下面導航為路由跳轉
router-view 展示不同的頁面
然后上面為tab切換不就可以了么

2017年8月1日 02:16