微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

存储具有 ArrayNodeMap、Map、OrderedMap 和 List

如何解决存储具有 ArrayNodeMap、Map、OrderedMap 和 List

我正在使用 Awesome React Query Builder 来过滤 Web 应用程序。我希望存储过滤器,以便在页面之间导航时我们可以恢复过滤器。我在传递查询树道具的初始值或本质上构建模态的内容时遇到问题。我不明白为什么在对数据进行字符串化时会更改数据。任何见解将不胜感激!

我目前有一个解决方法,可以在大部分情况下从存储中重新创建对象。但是,当我使用 Object.entries(data) 时,ArrayNodeMap 被更改为一个 Array,并且所有内容也变成了 Array 类型。

Data that needs to be stored

When I stringify the data to store

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。