【发布时间】:2021-03-26 23:36:31
【问题描述】:
我正在开发一个带有日历的反应原生应用程序,该应用程序使用日期作为 JSON 中的键。 所以我想将对象添加到 JSON 文件中。
这是我拥有的基本 JSON 文件
[{"2021-03-22":[{"name":"test2"},{"name":"test2"}],"2021-03-23":[{"name":"test3"}]}]
我想做的就是添加
{"2021-03-23":[{"name":"test4"}]}
目标是
[{"2021-03-22":[{"name":"test2"},{"name":"test2"}],"2021-03-23":[{"name":"test3"},{"name":"test4"}]}]
如果我添加
{"2021-03-24":[{"name":"test4"}]}
会过去的
[{"2021-03-22":[{"name":"test2"},{"name":"test2"}],"2021-03-23":[{"name":"test3"}],"2021-03-24":[{"name":"test4"}]}]
--sry 如果代码 JSON 有点错误,但我希望它有意义。
【问题讨论】:
-
它看起来像一个预订应用程序。有日期键槽,并且唯一的人被添加到其中一个槽中。如果家伙已经在 23 号槽,并且他将自己添加到 24 号槽中,则需要将他从 23 号槽中删除。
标签: javascript arrays json reactjs react-native