@Bezlepkin
Yii, PHP, JS, Android

Как из компонента Vue проследить за изменением состояния Vuex?

Есть vuex, поделенный на модули. В модуле messenger есть

const state = {
  messages: []
}

Как в компоненте отследить изменения messages массива?
  • Вопрос задан
  • 1576 просмотров
Решения вопроса 1
@nvdfxx
Senior Pomidor developer
computed: {
    todos: () {
       return  this.$store.getters.getTodos
    }
}


в store создать getters:

getters: {
    getTodos: state => state.todos
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
shmatuan
@shmatuan
8 year of Web, 5 years of Vue
https://vuex.vuejs.org/ru/guide/modules.html

computed: {
  ...mapState('some/nested/module', {
    a: state => state.a,
    b: state => state.b
  })
},
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы