Как ссылаться на значение в корневом хранилище из хранилища модуля?

#vue.js #vuex

#vue.js #vuex

Вопрос:

Как ссылаться на значение в корневом хранилище из хранилища модуля?

Как — то так:

корневое хранилище (store.js ):

 import myModule from './myModule.js';

const store = new Vuex.Store({
    state: {
        someValue: 'Cool stuff'
    },
    modules: {myModule}
});

export default store;
 

и модуль (myModule.js ):

 import store from './store';  // doesn't work - here get "undefined"

export default {
    state: {
        arrayOfStuffs: [ store.state.someValue ] // <<-----
    }
}
 

Комментарии:

1. Не могли бы вы поделиться структурой ваших кодов, пожалуйста? Являются ли store.js на том же уровне , что и myModule.js ?

2. @KienHaTrung Правильно, они находятся на одном уровне