В моем файле для машинописи есть странная ситуация, когда эти два вызова console.info
показывают отдельные значения для overage
:
this.rows[index].overage = 17;
console.info(this.rows[index].overage);
console.info(this.rows[index]);
Первая распечатка показывает ожидаемое значение 17. Вторая, где отображается весь объект, показывает старое значение 90 для перерасхода. Как это возможно?
Ряды определены так:
rows: UsageDisplayData[];
export interface UsageDisplayData {
id: number;
overage: number;
// A bunch of other properties
}