Как сделать объект из vuex реактивным?
подскажите пожалуйста, как мне при изменении переменной в store получить ее значение в геттер не перерендывая компонент, код прилагаю. vuex
export const state = () => ({
selectedProperties: {},
})
export const getters = {
g_selectedProperties: (state) => {
return state.selectedProperties
},
}
export const mutations = {
m_selectedProperties(state, payload) {
state.selectedProperties[payload.index] = payload.value
},
}
компонент
template>
{{ g_selectedProperties}}
</template>
<script>
computed: {
...mapGetters({
g_selectedProperties: 'main/g_selectedProperties',
}),
},
methods: {
...mapMutations({
m_selectedProperties: 'main/m_selectedProperties',
}),
start (itemKey, event ) {
this.m_selectedProperties( { index: itemKey, value: event } )
</script>