解决方法:
在Angular 7中,如果数组的值被最新的值覆盖,可以使用以下代码示例来解决这个问题:
values: any[] = [];
this.values = [...this.values, newValue];
这将创建一个新的数组,其中包含旧的值和新的值。
完整的代码示例:
export class YourComponent {
values: any[] = [];
updateArray(newValue: any) {
this.values = [...this.values, newValue];
}
}
在这个示例中,每次调用updateArray
函数时,它将创建一个包含旧的值和新的值的新数组,而不是直接覆盖旧数组的值。这样,旧的值将保留在数组中,并且不会被覆盖。
希望这可以帮助你解决问题!