Моя проблема в том, что я создал функцию getConferenceDetails
this.eventsService.getConferenceEvents().subscribe(events => {
this.conferenceDetails = events;
let newCountOfConference = Object.assign({}, events[0]);
console.log(newCountOfConference);
if(!(this.user.protected.events && this.user.protected.events.hasOwnProperty("3DPASS2019"))) {
this.calculateTotal(1, this.conferenceDetails[0]);
}
this.showPopupOnPriceChanged();
})}
Здесь, внутри this.conferenceDetails, у меня есть объект типа {amount : 2700 , availability :3000}
Я использую firebase в качестве своего бэкэнда, если предположить из firebase, я изменил количество объектовзначение до 2800, то весь объект изменился на новое значение, но я хочу, чтобы предыдущий объект значение суммы.Я хочу сделать какое-то сравнение, например, если значение суммы изменяется, а затем что-то сделать, проблема в том, что я не могу определить, что было предыдущим значением.Есть ли способ получить предыдущее значение даже после подписки?