Я хочу удалить наблюдаемое значение функции выхода из системы. Ниже представлено наблюдаемое в моем классе обслуживания
cacheSettingsData$: Observable<any>;
это метод, в котором значение присваивается.
public getUserSettings() {
if (!this.cacheSettingsData$) {
this.cacheSettingsData$ = this.requestUserSettings();
this.userSettings = this.cacheSettingsData$;
}
return this.cacheSettingsData$;
}
, поэтому проблема заключается в том, что пользователь выходит из наблюдаемого cacheSettingsData $ не очищается, и если другой пользователь входит в систему, он показывает те же старые данные.
Как я могу очистить данные в наблюдаемом, чтобы он снова загружал данные при входе в систему?
Пожалуйста, помогите
Спасибо, Шрути Наир