У меня есть база данных в MongoDB
user:{
matchesList:[{
kdList:String,
winsMatchesList:String
}]
Я создал Vuex.Store и у меня есть несколько геттеров
matchesList: state => state.matchesList,
matchesListKD: state => {
let matchesList = []
for (let g of state.matchesList) matchesList.push(g.kdList)
return matchesList
}
Затем в компоненте, где я хочу использовать этот код, работает свойство
apollo:{
kd: {
query: GETMATCHESLIST,
update(data){
console.log("data", this.$store.getters.user.matchesList)
}}
}
, но приведенный ниже код показывает неопределенное
apollo:{
kd: {
query: GETMATCHESLIST,
update(data){
console.log("data", this.$store.getters.user.matchesListKD)
}}
}