Слайд-шоу сходит с ума после навигации и обратно на страницу, рамки Aurelia, как исправить?

80
6

Если я перезагружаю страницу, она ее исправляет. Я попытался заставить перезагрузиться при переходе на страницу, но не увенчался успехом. У кого-нибудь есть предложения?

вот страница https://web-jam-back-dev.herokuapp.com/music, чтобы вызвать проблему, нажмите кнопку "Назад", затем щелкните/библиотеку в меню (на этой странице есть еще одно слайд-шоу), затем нажмите "Назад" и щелкните /ohaf (на этой странице есть еще одно слайд-шоу, так что три всего), теперь нажмите кнопку "Назад" и нажмите "Музыка" в меню, и это слайд-шоу сойдет с ума.

вот ссылка на код https://github.com/WebJamApps/combined-front/blob/dev/src/music.js https://github.com/WebJamApps/combined-front/blob/dev/src/music.html

Заранее благодарю вас, Джош Шерман

спросил(а) 2017-09-13T16:37:00+03:00 3 года назад
1
Решение
113

Поэтому я понял, что мне нужно предоставить уникальный идентификатор для каждого слайд-шоу, чтобы JQuery не вызывал его три раза. Это все.

ответил(а) 2017-09-13T17:12:00+03:00 3 года назад
41

Я думаю, вам нужно повторно инициализировать слайдер при успешном изменении маршрута

ответил(а) 2017-09-13T17:24:00+03:00 3 года назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема