存儲陣列我建設有Appery.io的應用程序。它基本上是一個搜索應用程序,返回結果,然後您可以點擊結果來查看詳細信息。在localStorage的
結果從一個JSON格式的REST API返回,並且每個結果具有許多在其不同的物品,包括一個是一個JSON數組,它包含多套3的名稱/值對的。
我需要與每個結果相關聯的陣列中的該結果的詳細信息頁面可用。我不想在詳細信息頁面中再次運行搜索,因爲這是一個相對較長的過程,會降低整個應用程序的速度。
我知道使用JSON.stringify()
,使陣列的字符串,然後存儲在本地存儲每個陣列中。然而,當我在Appery.io中這樣做時,看起來我a)只保存數組的第一個結果,或者b)我做錯了。
任何可以提供任何洞察我怎麼能去這樣做?竭誠爲客戶提供代碼,澄清我的問題,等等。
謝謝!
所以你有一個JSON字符串,你想在客戶端存儲以檢索稍後說,另一個頁面? –
顯示一些代碼,看看你是如何做的,所以我們可以說是錯的或什麼。 –
我可能是錯的,但你爲什麼不嘗試將它存儲在window.name屬性中。這是一個很好的鏈接http://dreamerslab.com/blog/en/javascript-session/ –