如果数组1与数组1相同,则发出警告

时间:2018-09-11 11:38:04

标签: laravel vue.js local-storage vuex

我想添加到购物车,直到现在我还是很困惑如何做?我必须使用Cookie还是本地存储?因为到目前为止,我对使用localstorage只了解一点点。我使用Vuex使用vue.js。我希望的是,如果用户按下添加到购物车按钮,它将被存储在本地存储中并且可以在购物车中看到它。

我想检查product:id和productize id在其他索引中是否相同,因此给出警告或警报

IMAGE RESULT

注意:我在做什么对吗?如果没有,请说明:(

2 个答案:

答案 0 :(得分:0)

使用cookie是实现这一目标的好方法。

Laravel提供功能,您可以在此处找到它:https://laravel.com/docs/5.6/requests#cookies

答案 1 :(得分:0)

我认为您可以同时使用两种解决方案,

但是(本地存储/ Cookie)有什么区别?

本地存储:本地存储仅在客户端存储数据,您无法向其中注入某些选项,例如到期日期。

Cookie :Cookie会根据每个请求将数据存储到服务器,您可以向其中添加有效期。

如果要将其保存在双方(客户端/服务器)中, 我们有一个程序包,它是由vue和nuxt实现的,您可以使用它,

https://github.com/alibaba-aero/nuxt-universal-storage