Observable и Subscription

Всем привет, пытаюсь разобраться с подписками Observable.
У меня есть такой код.

Суть в том, что у меня есть карточка персонажа с информацией о нем. Если я кликаю, например, на его возможности, то у меня открывается модальное окно с чекбоксами, где я могу выбрать возможности. после выбора чекбокса и клика на кнопку "сохранить", я предполагала, что информация в карточке обновится, благодаря подписке, но это происходит только в момент, когда я руками обновляю страницу, что не совсем верно

   subscribe$: Subscription;

   randomFunction() {
    //body

    let observable$: Observable<boolean[]>;
    
    <Здесь переменной observable$ присваиваются значения по условиям>
    
    this.subscribe$ = observable$.subscribe(
    () => {
    this.service.refresh('myData');
    });
}

Я предполагала, что данный код позволит мне обновлять данные и сразу отображать изменения, но в моем случае это не работает. Я не могу понять где допустила ошибку в коде. Если кто-то может помочь разобраться с Observable и подписками, подскажите пожалуйста


Ответы (0 шт):