Я хочу сопоставить получатели из файла store/app.js
, например.У меня есть sidebar()
геттер в этом файле.В моем файле компонента я звоню:
export default {
// ...
computed: {
...mapGetters({
sidebar: 'app/sidebar'
}),
// ...
isCollapse() {
return !this.sidebar.opened
}
}
}
, но похоже, что он не работает, я получил TypeError: Cannot read property 'opened' of undefined
store/app.js
:
// ...
export const state = () => ({
sidebar: {
opened: true
}
})
export const mutations = {
// ...
}
export const actions = {
// ...
}
export const getters = {
sidebar(state) {
return state.sidebar
}
}