在Angular中深度复制对象 [英] Deep copying objects in Angular
本文介绍了在Angular中深度复制对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
AngularJS具有angular.copy()
可以深度复制对象和数组.
AngularJS has angular.copy()
to deep copy objects and arrays.
Angular也有类似的东西吗?
Does Angular also have something like that?
推荐答案
您还可以使用:
JSON.parse(JSON.stringify(Object))
如果在您的范围内,它在每个Angular组件,指令等中,并且也在每个节点环境中.
if it's on your scope, it's in every Angular component, directive, etc. and it's also on every node environment.
除非您有循环引用,否则它应该起作用并将有效地将变量引用与原始对象分离.
Unless you have a circular reference, it should work and will effectively dissociate your variable reference to the original object.
这篇关于在Angular中深度复制对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文