Задать вопрос
Ceylon
@Ceylon
Frontend Developer

Как пересоздать компонент в NUXT?

Добрый день.
Подскажите может не так делаю.
У меня есть слайдер, в котором меняются все слайды с помощью переключателя.
Данные слайдера хранятся в сторе, при использовании переключателя dom рендерится, но слайдер не создается.
Нормально работает только при первой отрисовке.

Вопрос как пересоздать компонент, что бы в нем запустился mounted? Или как из родителя запустить mounted?

Создать компонент при помощи $createElement не получилось

Плагин слайдера glidejs
Пример https://github.com/Ceyl0n/toggleSlider
  • Вопрос задан
  • 550 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
nuykon
@nuykon
Full Stack Developer
https://vuejs.org/v2/api/#vm-watch
https://vuejs.org/v2/api/#vm-forceUpdate
Но я обычно просто задаю компоненту ключ и меняю его когда необходимо принудительно перерисовать компонент
<my-component :key="compKey" />
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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