@33remido

При перезагрузке страницы убираются DOM элементы?

При нажатии на кнопку у меня создается див с товаром, но при перезагрузке он убирается. Скорее всего эту проблему может решить localStorage, но я не очень опытен, подскажите, пожалуйста
5ff9c65756d2d600752174.jpeg
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
MrDecoy
@MrDecoy
Верставший фронтендер
И правильно делает, что удаляется.
Вы ведь страницу перезагрузили - соответственно запросили исходный HTML.
Сохраняйте дополнительно в localStorage информацию о товаре, с помощью
localStorage.setItem('cart', JSON.stringify(product))

А при загрузке странице проверяйте что есть в локал стораже и если там есть что-то в соответствующем ключе, то заполняйте корзину элементами.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
так добавьте просто addToOrder(). Функцию же надо где-то вызвать.
Логичнее div создавать изначально в разметке. Можно сделать скрытым. А по нажатию на кнопку его показывать.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Intspirit Краснодар
от 80 000 до 150 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
23 янв. 2021, в 17:51
150000 руб./за проект
23 янв. 2021, в 17:34
10000 руб./за проект
23 янв. 2021, в 17:31
500 руб./за проект