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

Как перезапустить owl carousel, после подгрузки слайдов?

Имеется карусель в приложении на vue:

$('.selection_slider').owlCarousel();

Есть само приложение:

el: '#selection',
		
		data: {
			data: data,
			assort: []
		},

		methods:{
			gobrand: function (id) {		
				this.assort = this.data[id].assort;
			    refresh(); // Здесь нужно переинициализировать слайдер
		    },
		},

Пробовал делать так:

var $owl = $('.selection_slider').owlCarousel();

    function refresh() {
    	$owl.trigger('refresh.owl.carousel');
	}

Но ничего не вышло.
  • Вопрос задан
  • 2526 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Решения вопроса 1
@vism
попробуйте так

methods:{
      gobrand: function (id) {		
        this.assort = this.data[id].assort;
           $('.selection_slider').trigger('refresh.owl.carousel');
    },
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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