@Aslero

Как сделать обновление переменной в NuxtJs?

при загрузке страницы в mounted() идет присвоение переменной this.isReady = true (по умолчанию в false)

если я перехожу на другую и потом в браузере нажимаю кнопку назад, переменной не присваивается значение true пока не перезагружу страницу и такая ситуация если я на какой-то странице перехожу по такой ссылке На главную то переменной тоже не присмваивается true

<div class="slider-home" :class="{ 'is-ready': isReady }"></div>


mounted() {
    window.addEventListener('load', () => {
      this.isReady = true
    })
  },
  updated() {
    this.isReady = true
  },
  destroyed() {
    this.isReady = false
  },
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
@frankieksai
Вместо
window.addEventListener('load', () => {
      this.isReady = true
    })

Попробуйте
this.$nextTick(() => {
      this.isReady = true
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы