Angular 角度阵列问题

Angular 角度阵列问题,angular,Angular,我在ts页面上有两个相同类型的对象数组。它们有多个值。问题是当我更新一个数组的特定索引上的值时,它会自动更新第二个数组中的相同对象值。请建议您显示有问题的代码,但是我猜您是通过类似Array2=Array1的方式创建了第二个数组,这意味着Array1和Array2都是对同一数组对象的引用,这将解释所描述的行为 您可以使用array.map()方法在复制数组时绕过此引用问题。由于数组是作为引用传递的,因此通过更改一个数组,可以说Array2也会更改Array1。发布一些代码,可能两个数组都被自己引

我在ts页面上有两个相同类型的对象数组。它们有多个值。问题是当我更新一个数组的特定索引上的值时,它会自动更新第二个数组中的相同对象值。请建议您显示有问题的代码,但是我猜您是通过类似
Array2=Array1
的方式创建了第二个数组,这意味着
Array1
Array2
都是对同一数组对象的引用,这将解释所描述的行为

您可以使用
array.map()
方法在复制数组时绕过此引用问题。由于数组是作为引用传递的,因此通过更改一个数组,可以说
Array2
也会更改
Array1

发布一些代码,可能两个数组都被自己引用