Article.vue是父組件,ArticleComments.vue是子組件,子組件發(fā)表評(píng)論和展示評(píng)論列表。獲取文章內(nèi)容 評(píng)論列表和發(fā)表評(píng)論需要文章id,文章id存在vuex state里,下面兩種方式那種比較好呢父組件獲取文章內(nèi)容和評(píng)論列表后通過props傳入子組件,文章id和發(fā)表評(píng)論的方法也通過props傳入子組件不使用props,子組件自己進(jìn)行請(qǐng)求,所需方法定義在子組件內(nèi),文章id也直接通過store.state獲取
1 回答

慕姐4208626
TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超7個(gè)贊
推薦第二種,可以降低組件之間的耦合度,另外,請(qǐng)求的函數(shù)也推薦放到一個(gè)統(tǒng)一放請(qǐng)求函數(shù)的目錄中,有助于將model層和view層分開
添加回答
舉報(bào)
0/150
提交
取消