Практика создания интернет магазина ч 2 Переносим данные во внешний JSON файл HD 1080p
Вставка
- Опубліковано 5 лис 2021
- Переносим данные во внешний JSON файл. Прогрессивный метод fetch. Улучшаем отображение картинок в карточке товаров, фиксим проблемы их отображения.Реализуем фильтрацию товаров по основным категориям.
ссылка на архив с json файлом и каптинками в rar архиве:
drive.google.com/file/d/1pL8A...
Очень содержательные видео у вас на канале. Помогают разобраться как это все работает.
Делаю новую серию, в ней мы значительно модернизируем код.
Было бы неплохо материалы урока скидывать, в плане allImage, db.json. В файле который скачал у вас, там нету общих фото, и в файле db.json типа прописаны 'kids boys' и тд. Поэтому не удаётся повторять за вами. Остаётся только смотреть как у вас всё получается. А так первый урок прям затянул. Прошёл второй не смог повторить за отсутствием файлов. Но идём дальше. Спасибо большое за материал.
Спасибо за отзыв, вы правы с материалами оно лучше будет.
ссыль на JSON: drive.google.com/file/d/1afQuDmp2EQHHyRoCzC18r1nVMhjaO_z3/view?usp=sharing
ссыль на картинки:
drive.google.com/drive/folders/1P2idQ4K-e7Tk_ke3OSw2Zs4zJmy-eSlR?usp=sharing
Спасибо.
Рад, что мое видео оказалось вам полезным
@@coderway5617 Наверное у меня не самое оптимальное начало изучения js ( я пишу бэк на джанге, а фронт на vue.js = начальный уровень), и тем полезнее сейчас этот курс на ванильном js. Пыталась воспользоваться синтаксисом импортов, но потом поняла,что так здесь это не сработает. Идея использовать fetch мне что-то в голову не пришла, хотя я уже прошла теорию и в общем с концепцией знакома, но нужена практика и "поводырь".
Все дело в том, что каждый, кто пытается погрузится в разработку, относится к библиотекам и фреймворкам, как к решению проблем. На самом деле это лишь инструменты, которые помогают не решать проблемы, а ускорить и упростить написание кода. Однако, только если вы понимаете - как это работает! Может не вполне корректная аналогия, но учится управлять гоночным болидом, не научившись ездить на серийном автомобиле, принципиально возможно, но согласитесь, довольно опасное решение. У меня есть небольшая группа студентов, 3-5 человек и она как раз формируется. Больше 5-6 я брать не буду, потому что пострадает качество. Есди появится желание присоеденится, пишите мне в телегу @ItIvan.
@@coderway5617 Конечно мы правы.спасибо большое. пока я занята джангой (питоновсеим фреймворком), но js висит в ожидании
@@coderway5617 здраствуйте как успехи у студентов
Может кто-то подскажет, почему у меня постоянно вылазит в консоле Uncaught TypeError: Cannot read properties of undefined (reading 'img') каждый раз при запуске сортировки, и самое главное что при сортировке создается в самом конце пустой блок который НИЧЕМ НЕ ЗАПОЛЯНЕТСЯ. Тоесть всё отобразилось, все ок, но вот в конце вылазит лишний пустой блок... уже сто раз перепроверил.. аналогичный код написал, только свои картинки и названия применил. в Microsoft Adge если что открываю..
Так а в других браузерах что?
@@coderway5617 в хроме то же самое.. но уже еще раз перепроверил - написано идентично.. картинки и названия свои. странно что лишний пустой блок с тегами возникает только во время переназначения массива(или фильтрации) :(
@@VolodymyrBorschuk Значит нужно искать ошибку, отправлять в консоль результат после каждого шага или запустить код в браузере в режиме отладки. Там можно видеть, что происходит пошагово