сайте.
Т.е. при нажатии на слайдер - чтобы открывалось фото товара на весь экран.
Сейчас я пытаюсь сделать так, чтобы при нажатии - мой слайдер телепортировался в модальное окно, которое занимает весь экран, однако Teleport с :disabled не позволяет такое сделать в виду того, что компонент модального окна (в который я хочу переместить слайдер по клику - не вмонтирован в DOM).
Подскажите,может есть какие-то другие решения или куда копать?
Текст ошибки:
Failed to locate Teleport target with selector "#modal". Note the target element must exist before the component is mounted - i.e. the target cannot be rendered by the component itself, and ideally should be outside of the entire Vue component tree.
Сайт :
https://lacoste.ru/catalog/rubashki-muzhchiny/muzhskaya_rubashka_lacoste_83_color_001/
Спасибо
Может проще блоку, в котором слайдер, сделать position: fixed top: 0 и т д
Лучше использовать библиотеку для галерей, которая позволяет увеличивать изображения и так далее. Вставляешь эти айтемы в слайдер и все работает нормально. Какой смысл от слайдера, если фотки все равно неудобно будет просматривать
Спасибо, попробую
Обсуждают сегодня