鍍金池/ 問答/HTML/ Vuex的mutations和actions可以理解為,分別是寫setter和g

Vuex的mutations和actions可以理解為,分別是寫setter和getter的地方嗎?

Vuex的mutations和actions可以理解為,分別是寫setter和getter的地方嗎?

state: {

    todos: []
  },
  mutations: {
    SET_TODOS: (state,todos) => {
      state.todos = todos
    }
  },
  actions: {
    ...
  }
回答
編輯回答
咕嚕嚕

可以理解為:
mutations是同步的setter,
actions執(zhí)行異步操作, actions中調(diào)用mutations來set異步操作取得的值
getter有getters

2018年3月15日 06:53
編輯回答
妖妖

廣義上可以這么理解,但有時不是簡單的get和set,例如獲取時間格式的一個action可能會進(jìn)行時區(qū)轉(zhuǎn)換和格式轉(zhuǎn)換,設(shè)置一個todo任務(wù)可能會自動添加一個序列號

2017年3月25日 00:09