2 回答

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊
1.按照你所描述的業(yè)務(wù)場(chǎng)景,的確用vuex的優(yōu)勢(shì)并不大,因?yàn)?code>還不夠復(fù)雜。
當(dāng)然,我們也不是為了要用vuex,而把業(yè)務(wù)場(chǎng)景,全由前端來實(shí)現(xiàn),項(xiàng)目是個(gè)整體的工程,如果像你描述的那樣,把傳給后端,下一個(gè)頁面再由后端返回相應(yīng)的數(shù)據(jù),這樣能保障數(shù)據(jù)完整性與安全性的話,其實(shí)也沒什么不好的。
2.聽餓了么的朋友說起過,曾經(jīng)使用vuex的經(jīng)歷:當(dāng)遇到多張訂單合并購(gòu)買的時(shí)候。
因?yàn)樯婕暗?,不同的餐廳下的不同菜品,還有可用的不同的優(yōu)惠券組合,這時(shí)配合chrome的插件vue-devtools
,能很好的查看數(shù)據(jù)流的走向,同時(shí)也方便同組人員的調(diào)試。
3.如果不是特別復(fù)雜的應(yīng)用,也可以用到vuex。主要用來處理異步數(shù)據(jù)
。
后端傳回來的數(shù)據(jù),經(jīng)常是需要處理的,通過vuex的action,接到數(shù)據(jù)后,經(jīng)過處理,可以直接return
,也可以mutation給state
,然后通過mapGetters,就能直接在組件里用了,也挺方便的。
所以,用不用vuex,取決于你的項(xiàng)目復(fù)雜度,還有整體工程的規(guī)劃,希望對(duì)你有幫助。
- 2 回答
- 0 關(guān)注
- 1305 瀏覽
添加回答
舉報(bào)