...mapActions (['doUpdateInputFieldValue']),
                  
                  
                      updateValue(e) {
                  
                  
                        let payload = {
                  
                  
                          value: e.target.value,
                  
                  
                          id: this.id
                  
                  
                        }
                  
                  
                        this.doUpdateInputFieldValue(payload)
                  
                  
                    }
                  
                  
                  }
                  
                  
                  Часть Vuex:
                  
                  
                  const actions = {
                  
                  
                      doUpdateInputFieldValue (context, payload) {
                  
                  
                          context.commit('updateInputFieldValue', payload)
                  
                  
                      }
                  
                  
                  };
                  
                  
                  
                  
                  
                  const mutations = {
                  
                  
                      updateInputFieldValue (state, payload) {
                  
                  
                          state.inputFields[payload.id].value = payload.value
                  
                  
                      }
                  
                  
                  };
                  
                  
                  
                  
                  
                  Не получается сохранить значение в store. Что я делаю не так?
                  
                  
                
Откуда у тебя methods в vuex?
А в сторе точно значение не меняется? Может просто реактивность потерял? Vue Devtools что говорит?
это модуль? если да, он namespaced?
Обсуждают сегодня