当前位置:  开发笔记 > 编程语言 > 正文

用lodash更新json

如何解决《用lodash更新json》经验,为你挑选了0个好方法。

实际上我需要使用json对象(React和lodash)完全处理mysite前端.

我通过ajax调用获取初始数据,我们说,

starred[] //returns empty array from server

并且当用户点击星形按钮时添加新的json,

starred.push({'id':10,'starred':1});

如果用户再次点击,则已加星标应为0

current_star=_findWhere(starred,{'id':10});
_.set(curren_star,'starred',0);

但在做console.log时

console.log(starred); //returns
[object{'id':10,'starred':0}]

但实际上当重复时全局json没有更新,而json正在执行一些其他操作,就像,

console.log(starred); //returns
[object{'id':10,'starred':1}]

如何更新全局,我希望一旦我改变了json,它应该永远改变.我应该知道建议一些更好的框架来处理json更容易.

谢谢!

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有