2017-06-19 260 views
0

當我購物車中有兩個項目,我打開第二個選項卡,其中也顯示了兩個項目自動刷新

現在如果我加那麼其他項目的購物車(第二個選項卡)將顯示一個總3項。

現在的問題是,如果我回到第一個標籤,我怎麼能看到購物車中的三個項目,而無需刷新標籤。

車的

自動刷新:當我在車兩個項目,我打開第二個選項卡,其中也顯示了兩個項目

現在如果我加那麼其他項目的購物車(第二個選項卡)將顯示共3項。

現在的問題是,如果我回到第一個標籤,我怎麼能看到購物車中的三個項目,而無需刷新標籤。

+0

嘗試輪詢到服務器或使用本地存儲並在特定時間間隔後輪詢該存儲。 – mumair

回答

0

在這裏,你有兩種方法:1.每調用約ajax請求到服務器。

2秒,這取決於您的服務器配置。如果服務器可以處理頻繁的ajax請求。

使用LocalStorage對象,將不會有頻繁的ajax請求,服務器將對其他請求空閒。你必須爲任何數量變化調用for/while循環。這是安全風險,但取決於您在LocalStorage中存儲的內容。切勿存儲敏感數據。請參閱。 https://www.w3schools.com/html/html5_webstorage.asp