если так, то используй у img атрибут onerror и через него уже танцуй
Не получается так)) он доходит до конца цикла потом ошибку выбрасывает на 99 фотке, а у меня условно 11й уже нету1
потому что не правильно сделал
Чего вы хотите добиться этим кодом?
Проверять есть ли фотка по сформированному пути или нет
прочитай еще раз https://ru.stackoverflow.com/questions/826679/%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8-%D0%BD%D0%B0-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%91%D0%B8%D1%82%D0%B0%D1%8F-%D0%B8%D0%BB%D0%B8-%D0%BD%D0%B5%D1%82
Это ужасное решение. Почему вы заранее не знаете, какая фотка у вас есть, а какой нет?
У меня 26 папок и 26 страниц, на каждой странице слайдер. Количество фоток будет изменяться. но из названия от 1.webp,2.webp,3.webp, до n. Мне нужно чекнуть сколько реально фоток в той или иной папке , создать массив с URL и при помощи цикла выводить фотки в Слайдере.
Если у вас 26 страниц и 26 папок, то просто заранее не каждой странице создайте массив с теми фотками, какие есть
Где хранятся изображения? На клиенте или на сервере?
Тогда просто ручками создайте массив с нужными файлами изображений
У меня 1н компонент на 26 слайдеров. я не могу ручками у каждого слайдера свой число фоток и они потом будут добавлятсья и удаляться
Пропсы для чего были сделаны? Передавайте список пропсами
ну смотрите, я урками создам массив из 10 src . А завтра их станет 11.
Для того, чтобы их стало 11 вам все равно придётся лезть в репу и добавлять руками новое изображение
Вот не хочется по такому пути идти))) это самый простой способ.
А вы уже пошли по такому пути. Если хотите динамически формировать список изображений, его нужно хранить и отдавать на сервере
Сейчас попробую. Мне же ничего не мешает до папки public со стороны пайтона добраться.
Не надо трогать папку public. Она у вас должна быть привязана к гиту. Вы так свою историю гита убьёте. Файлы нужно хранить на сервере в папке, которая будет в gitignore
Ну на сервере у меня всё в dist папка копия папки public/img
иши скрипт на питоне который читает директорию и выдает json массив с названиями файлов и читай его слайдером
да я уже начал этим заниматься.
а самая оптимальная проверка есть ли ресурс на сервере - послать запрос HEAD
Обсуждают сегодня