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

Как отменить отправку запроса при каждом открытии вкладки приложения на vue js?

При заходе на вкладку срабатывает created, и делается запрос к api, ответ записываю во vuex. Когда ухожу с вкладки и возвращаюсь, снова отсылается запрос и снова запись в стейт. Поэтому стейт заполняется дублями первого запроса.
Нужно сделать так чтобы запрос запрос отправился только в первый раз. Пробовал keep-alive , но вообще ничего не изменилось - ни ошибок, ничего. Пока что каждый раз перезаписываю стейт, что не есть гуд
  • Вопрос задан
  • 267 просмотров
Подписаться 3 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Решения вопроса 1
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
проверять стейт перед запросом?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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