Это скорее вопрос «какой метод мне следует использовать», а не как.
В моем экземпляре Vuex.Store()
есть следующее:
store.js
export default new Vuex.Store({
state: {
acceptedTermsAndConditions: false
},
})
Из различных компонентов я генерирую событие, которое устанавливает this.$store.state.acceptedTermsAndConditions
в true
или false
, в зависимости от различных пользовательских вводов.
Тем не менее, в моем компоненте я бы установил проверенное значение флажка «Accepts T & Cs» на это значение, примерно так:
components/Component.Vue
data () {
return {
form: {
checkboxTermsAndConditions: this.$store.state.acceptedTermsAndConditions
}
}
}
Я просто не уверен, какой метод это обрабатывает? Требуется ли для решения getter
? Если нет, то как лучше всего следить за изменениями состояния и соответственно устанавливать значения данных?