Angularjs Copy(),Extend()对象引用问题

Angularjs Copy(),Extend()对象引用问题,angularjs,Angularjs,我想将对象复制到另一个临时对象而不引用。我尝试过复制和扩展 angular.copy(source, destination); angular.extend(destination, source); 我正在将mainObject复制到tempObject。一旦我复制了,我就什么都不做了。但每当mainObject中的数据发生变化时,tempObject数据也在变化。我不想在tempObject中做任何更改,我想您需要destination=angular.copy(source)@Expl

我想将对象复制到另一个临时对象而不引用。我尝试过复制和扩展

angular.copy(source, destination);
angular.extend(destination, source);

我正在将
mainObject
复制到
tempObject
。一旦我复制了,我就什么都不做了。但每当
mainObject
中的数据发生变化时,
tempObject
数据也在变化。我不想在
tempObject

中做任何更改,我想您需要
destination=angular.copy(source)
@ExplosionPills这一参数。这可以通过两个参数来完成,也可以提供一个带有伪数据的plunkr/JSFIDLE来产生问题?
angular.extend
在这种情况下肯定不是您想要的,但这听起来与
angular.copy
的目的完全一样。您能否提供一个示例来验证这个核心机制的实现是否确实有问题?