заданному в конструкторе API.
Но что-то пошло не так... Точнее state переменные получаются общие, а не изолированные store namespace.
Т.е. getter['store1/result'] и getter['store2/result'] возвращают одни данные.
Подскажите, пожалуйста, как это правильно делается? Как создать два полностью изолированных стора, не дублируя код?
Если я правильно понял твой вопрос Насколько я понимаю создавать два отдельных изолированных сторов это не есть хорошо потому что логика store так и построена, если постараться дать описание store - Single Source Of Truth на твоем месте я бы делал так: -src --services ---firstApi.js ---secondApi.js --store ---modules ----firstModule.js ----secondModule.js ---store.js соответственно твой первый модуль будет ссылаться к первому API, а второй к второму
используйте modules, не изобретайте велосипед
Обсуждают сегодня