Тема: localstorage
Показать сообщение отдельно
  #8 (permalink)  
Старый 17.08.2020, 04:55
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Галина123
при перезагрузке страницы по этому же событию перезаписывается все
Зачем? Кто добавляет товар в корзину, пользователь или браузер?

Корзина, это, объект с набором методов, в случае объектно-ориентированного стиля программирования, или набор функций, в случае процедурного стиля программирования. Этот набор включает в себя следующие методы/функции: получение корзины из хранилища; запись корзины в хранилище; получение состояния корзины - количество товаров в ней и их сумма; помещение товара в корзину; изменение состояния товара в корзине; удаление товара в корзине; удаление всех товаров в корзине.

При загрузки страницы нужно получить ее состояние для отображения на странице, а также, если страница имеет товары, то получить корзину и отметить на странице товары, которые помещены в корзину.

А добавление товара к процессу загрузки страницы отношения не имеет.
Ответить с цитированием