存储阵列我建设有Appery.io的应用程序。它基本上是一个搜索应用程序,返回结果,然后您可以点击结果来查看详细信息。在localStorage的
结果从一个JSON格式的REST API返回,并且每个结果具有许多在其不同的物品,包括一个是一个JSON数组,它包含多套3的名称/值对的。
我需要与每个结果相关联的阵列中的该结果的详细信息页面可用。我不想在详细信息页面中再次运行搜索,因为这是一个相对较长的过程,会降低整个应用程序的速度。
我知道使用JSON.stringify()
,使阵列的字符串,然后存储在本地存储每个阵列中。然而,当我在Appery.io中这样做时,看起来我a)只保存数组的第一个结果,或者b)我做错了。
任何可以提供任何洞察我怎么能去这样做?竭诚为客户提供代码,澄清我的问题,等等。
谢谢!
所以你有一个JSON字符串,你想在客户端存储以检索稍后说,另一个页面? –
显示一些代码,看看你是如何做的,所以我们可以说是错的或什么。 –
我可能是错的,但你为什么不尝试将它存储在window.name属性中。这是一个很好的链接http://dreamerslab.com/blog/en/javascript-session/ –