2017-06-19 139 views
0

当我购物车中有两个项目,我打开第二个选项卡,其中也显示了两个项目自动刷新

现在如果我加那么其他项目的购物车(第二个选项卡)将显示一个总3项。

现在的问题是,如果我回到第一个标签,我怎么能看到购物车中的三个项目,而无需刷新标签。

车的

自动刷新:当我在车两个项目,我打开第二个选项卡,其中也显示了两个项目

现在如果我加那么其他项目的购物车(第二个选项卡)将显示共3项。

现在的问题是,如果我回到第一个标签,我怎么能看到购物车中的三个项目,而无需刷新标签。

+0

尝试轮询到服务器或使用本地存储并在特定时间间隔后轮询该存储。 – mumair

回答

0

在这里,你有两种方法:1.每调用约ajax请求到服务器。

2秒,这取决于您的服务器配置。如果服务器可以处理频繁的ajax请求。

使用LocalStorage对象,将不会有频繁的ajax请求,服务器将对其他请求空闲。你必须为任何数量变化调用for/while循环。这是安全风险,但取决于您在LocalStorage中存储的内容。切勿存储敏感数据。请参阅。 https://www.w3schools.com/html/html5_webstorage.asp