компонентов.
у каждого компонента есть свой Vuex.Store (файлик отдельный).
В приложении есть глобальное хранилище, куда в качестве модулей передаются хранилища компонентов.
И вот собсно проблема: при такой схеме компонент должен знать под каким именем в глобальное хранилище был помещено его хранилище и это очень смущает.
Может есть способ как этого избежать?
Вот примерчик накидал: https://codepen.io/anon/pen/MqeVvK
заранее спасибо :)
const store = new Vuex.Store({ state: { root: 'i am groot' }, modules:{ storeComp1 // <- вот это думаешь что делает? } }); полностью аналогично этому: const store = new Vuex.Store({ state: { root: 'i am groot' }, modules:{ storeComp1: storeComp1 // ^^^^^^^ это и есть имя } });
Обсуждают сегодня