vuex和定義一個全局對象的區別是什么
4 回答

大話西游666
TA貢獻1817條經驗 獲得超14個贊
vuex三個關鍵詞:action,mutation,store,中文意思:活動的,突變的,儲存的,注意action,mutation,getter都必須是函數
下面一個從無到有一個例子;展示vuex(以中大型結構為例 加減為例)
首先我新建個mutation-type.js,這個文件的目的是申明整個項目存在的事件有哪些。。。代碼如下
1
2
3
export const PLUS = 'PLUS'
export const MINS = 'MINS'
//本例就是兩個事件,

翻閱古今
TA貢獻1780條經驗 獲得超5個贊
1)缺少時間旅行功能
2)vuex專做態管理,由一個統一的方法去修改數據,全部變量是可以任意修改的
3)做日志搜集,埋點的時候,有vuex更方便
4)全部變量多了會造成命名污染,vuex不會,同時解決了父組件與孫組件,以及兄弟組件之間通信的問題

千巷貓影
TA貢獻1829條經驗 獲得超7個贊
getters可以對state進行計算操作!
如果一個狀態只在一個組件內使用可以不用getters,但是在多個組件內使用可以要用getters進行計算吧
好像是這樣的.
- 4 回答
- 0 關注
- 976 瀏覽
添加回答
舉報
0/150
提交
取消