которые я взял через $store.dispatch внутри секции script?
Объясню: много фетчей апишки в разных местах. Часто густо, перед тем как показать данные, мне их нужно предварительно обработать и переформатировать. И каждый раз возникает одна и та же проблема: внутри секции <template> все видит и отображает, но если я хочу предварительно обработать данные, то сделать этого не могу, как как на момент обратоки state еще не обновился данными после $store.dispatch.
И вот, еще раз вопрос: каким образом можно без кучи лишнего кода, спокойно обработать то что я сфетчил, записать в дату, а потом в секции <template> уже выводить инфу?
спрятать за условие
сам $store.dispatch? Типа if (this.$store.dispatch) { трансформирую код как мне надо } А потом в маунтед вызываю?
if result do smth
А как этот код сработает, если условие по факту не будет выполнено? Я пытаюсь просто в консоли получить то что я только что сфетчил, в том же маунтед, но массив пустой.
слишком мало кода чтобы понять что у тебя тут происходит. возможно просто нужно дождаться резолва промиса
нужно возвращать промис и в then уже делать console.log
Сейчас всю цепочку скину. Вот это модуль в сторе
здесь убрать then/catch
Обсуждают сегодня