экшенов при старте приложения использую плагин
async function startApp({ store }) {
try {
await store.dispatch('appStart')
console.log('appStart')
const result = await store.dispatch('twoDispatch')
console.log('start twoDispatch', result)
console.log('app twoDispatch')
} catch (e) {
console.log('startAppError', e)
}
}
export default startApp
Все консоль логи отрабатывают, но в result ничего нет
Второй диспатч не отрабатывает как внутри плагина, так и внутри экшена appStart
Все запросы у вас уйдут одновременно, логи сработают, но result в этот момент воемени ещё не вернется.
ну судя по описанию проблема внутри экшена twoDispatch ))
нашел проблему, внутри экшена twoDispatch использовался другой плагин, который подключался позже ...
Обсуждают сегодня