У меня есть две переменных goalsData
и goals
, которые правильно работают на начальной загрузке, но я хотел бы сохранить goal
синхронно с goalsData
, так что, если есть изменения на goalsData
, что изменение сохраняется до goals
хау могу ли я достичь этого?Держите два значения в синхронизации, когда данные изменения
ngOnInit() {
this.goalsData = this.apollo.watchQuery({ query: GoalQuery, forceFetch: true });
this.goals = this.goalsData.map(({data}) => data.allGoals);
console.log(this.goals);
}
Вы можете использовать 'Subject'. – Emu