owl- синхронизация даты и времени и http в angular

#angular #ionic-framework #owl-date-time

#angular #ионный фреймворк #owl-дата-время

Вопрос:

Я использую owl-date-time в своем приложении. Я придерживался одной вещи: owl-date-time использует функцию фильтра для включения и отключения дней в месяце, и она вызывает эту функцию, которая настраивается мной для каждого дня в месяц последовательно.

 public  myFilter = (d: Date): boolean => {}
  

В первый день каждого месяца мне нужно вызвать HTTP-сервер, чтобы получить список отключенных дней.

 this.disableDates = await this.http.get<any>("URL", {
    }).toPromise();
  

При первом вызове я хочу дождаться, когда HTTP вернет результат, а затем разрешит продолжить выполнение функции. , что я не знаю, как я пробовал, многие вещи не сработали.

ИЛИ другое решение, если сначала невозможно обновить компонент и заставить его снова вызвать функцию после того, как http вернет результат.

Есть идеи, как добиться первого или второго подхода?

Я использую IONIC 5 с angular 10