【发布时间】:2017-05-07 08:49:37
【问题描述】:
我正在创建一个 React 应用程序,您在其中编写配方名称和成分,它们将在页面上显示为每个创建的配方的列表。我打算使用 .map 来创建列表项,但我需要一个数组来处理它,而 localStorage 不是一个数组(我相信无论如何)。有没有办法将 localStorage 中的每个键传输到数组中?
localStorage 每次点击“添加配方”按钮时,都会添加一个“配方名称”键和一个用于订购目的的数字。值就是配方本身。我只想将食谱也添加到 .map 的数组中。
【问题讨论】:
-
发布一些细节,
localStorage结构和预期的数组。 -
localStorage是对象,如果您将任何内容存储为数组,只需执行localStorage.yourArray.map -
添加了更多细节。我不会说这个问题与那个问题相同。他想在 localStorage 中存储一个对象,而我想基本上将每个配方项存储到存储和数组中。
-
编辑:这解决了我的问题:stackoverflow.com/questions/40843773/…
标签: javascript reactjs local-storage