【发布时间】:2014-01-02 14:48:13
【问题描述】:
我想构建一个应用程序,让用户将他的偏好存储到对象中,然后再使用它们。
到目前为止,我已经成功地将用户输入存储到数组中的对象中。现在我无法弄清楚如何使用存储的输入和重用。用户命名他的颜色并选择 rgbo ,点击保存,他的颜色已经出现在按钮旁边的下拉列表中。他可以有多种选择。稍后当用户决定改回一些旧外观时,他需要从列表中选择颜色并点击 Place 按钮。这是JS Bin
我正在寻找一些关于如何解决这个问题的指南。 谢谢。
【问题讨论】:
-
您的代码中没有 JSON 的迹象。你这样做是为了什么?
-
我认为 colors.push({ name_prop:name, rgb_prop:rgb, opacity_prop:opacity });是 JSON 或以键值对存储数据。
-
这只是 JavaScript。 JSON 是一种数据格式。
-
所以我使用的是 JSON 数据格式对吗?如果这不是 JSON,您是否看到了一种使用存储数据并从下拉列表中恢复颜色的方法?
-
不,您使用的是 JavaScript。我仍然不确定你到底想要什么。用户可以离开页面然后返回,还是留在页面上并从下拉列表中选择一个值?
标签: javascript arrays object