Vuejs. Электронная коммерция и корзина покупок - PullRequest
0 голосов
/ 19 марта 2019

как сохранить элементы Vuejs в корзине, когда пользователь попадает на сайт, даже если он обновляет страницу позже?

Является ли Vue-сессия идеальным инструментом для этого? Кроме того, вы можете предложить мне хорошую документацию для этого? Спасибо !

1 Ответ

0 голосов
/ 19 марта 2019

Есть два возможных решения.Один обрабатывается на стороне клиента, а другой на стороне сервера.Я бы порекомендовал перейти с другой стороны, которая является решением 2, так что даже когда пользователь открывает корзину позже, он все равно может видеть элементы, добавленные в корзину.Аналогичное поведение Amazon в газовой сфере.

Решение 1 (на стороне клиента): Вы можете сохранить данные корзины покупок в localStorage или sessionStorage, в зависимости от ваших потребностей, и получать данные оттуда при перенаправлении на страницу корзины.

Решение 2 (на стороне сервера): это делается с помощью Backend в вашем проекте.Каждый раз, когда вы добавляете товар в корзину, вы должны отправлять эту информацию в BE (бэкэнд), и всякий раз, когда вы заходите на страницу корзины, вы должны спрашивать BE о деталях корзины

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...