Задать вопрос
@korchuni

Как обрабатывать promise сразу после dispatch Vue JS?

Проблема в том, что не понимаю как можно сразу получить ответ и обработать его, допустим есть mounted и computed методы, которые помогают спокойно получать данные:

mounted(){
    this.$store.dispatch('NAME_OF_ACTION')
},
computed: {
    getSth() { return this.$store.getters.NAME }
}

Но, что если нужно сразу получить какой то Promise и вставить данные из него?

this.$store.dispatch('NAME_OF_ACTION').then(promise => console.log(promise))

Таким образом ничего не получается получить, разве что какие то действия независящие от данного запроса

Соответственно как можно сразу обработать данные, какие есть варианты? (новичок во VUE)
  • Вопрос задан
  • 169 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы