Проблема углового резольвера - PullRequest
0 голосов
/ 13 мая 2019

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

Я создал угловой разрешатель, но я не знаюкак отправить этот множественный запрос

Есть ли способ получить домашнюю страницу из конечной точки параметра и затем перейти к конечной точке страниц.

вот код, который я пытаюсь выполнить.

export class HomeResolverService implements Resolve<any> {

  constructor(private http: HttpClient) {}

  resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<any> | Promise<any> | any {
    this.http.get<any>(ACF_OPTIONS).subscribe((res) => {
      return this.http.get<any>(HOME_PAGE + res.acf.home_page).pipe(map((optionsData: any) => {
        return optionsData;
      }));
    });
  }
}

Но этот код возврата не определен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...