如何处理AngularJS的$$ hashKey?

时间:2016-07-08 02:23:43

标签: javascript angularjs backendless

我使用AngularJS对应用程序的前端进行编码,该前端消耗和存储来自Backendless的数据。

到目前为止一切顺利,当我尝试存储更改时,我得到错误,因为AngularJS添加了$$ hashKey属性。

总而言之,我的问题是,如果我从Backendless获取一个对象,我使用AngularJS对其进行更改,然后我尝试保存修改后的对象,Backendless API似乎期望一个具有相同属性的对象,由于AngularJS添加了诸如$$ hashKey之类的东西,我得到了错误。

所以,我的问题是,如何摆脱$$ hashKey?,

我在这里读过类似的问题,但是:

  1. 我没有处理JSON对象,所以除非我可以转换为json来清理属性然后构建'再一次,这种方法不是很有用。
  2. 他们不考虑嵌套对象,即从属性对象中删除属性
  3. 在进行任何更改之前,答案不要考虑制作深层副本,然后在保存之前更新此类副本,这是我考虑的替代方案,但我不太确定是否&# 39;是最好的一个。
  4. 非常感谢任何提示或评论。

    提前谢谢。

0 个答案:

没有答案