...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?
Обсуждают сегодня