亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于vuex的作用。

關于vuex的作用。

DIEA 2018-09-03 14:26:29
剛學過vuex,現在自己做了個電商小項目準備用下vuex,于是我就想說到把購物車的商品放vuex里邊,方便不同組件調用到購物車里邊的數據,但是實際項目中,我想了下又感覺vuex沒什么用,原因如下:當我們點擊加入購物車的時候,肯定要把需要加入購物車的商品傳給后臺呀。那我們進入到購物車組件里邊,直接從后臺調取數據不就直接可以看到購物車的商品?根本沒必要把需要加入購物車的商品傳給vuex呀。(當然有一種可能就是傳給vuex,可以直接讀取,不用再調用后臺數據。)是我vuex用在購物車上本來就是錯的?那我可以用在什么地方,舉幾個例子
查看完整描述

2 回答

?
慕桂英3389331

TA貢獻2036條經驗 獲得超8個贊

1.按照你所描述的業務場景,的確用vuex的優勢并不大,因為還不夠復雜。
當然,我們也不是為了要用vuex,而把業務場景,全由前端來實現,項目是個整體的工程,如果像你描述的那樣,把傳給后端,下一個頁面再由后端返回相應的數據,這樣能保障數據完整性與安全性的話,其實也沒什么不好的。

2.聽餓了么的朋友說起過,曾經使用vuex的經歷:當遇到多張訂單合并購買的時候。
因為涉及到,不同的餐廳下的不同菜品,還有可用的不同的優惠券組合,這時配合chrome的插件vue-devtools,能很好的查看數據流的走向,同時也方便同組人員的調試。

3.如果不是特別復雜的應用,也可以用到vuex。主要用來處理異步數據。
后端傳回來的數據,經常是需要處理的,通過vuex的action,接到數據后,經過處理,可以直接return,也可以mutation給state,然后通過mapGetters,就能直接在組件里用了,也挺方便的。

所以,用不用vuex,取決于你的項目復雜度,還有整體工程的規劃,希望對你有幫助。


查看完整回答
反對 回復 2018-09-08
  • 2 回答
  • 0 關注
  • 1319 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號