Angular2 Разрешить обещание внутри подписки?

Есть ли способ заставить этот псевдокод работать?

private letsSee(): Promise<any> {
  return new Promise(resolve => {
    this.someService.someValue.subscribe((nextValue) => {
      resolve(nextValue);
    });
  });
}

1 ответ

Преобразовать Observable в Pormise:

private letsSee(): Promise<any> {
  return this.someService.someValue.toPromise();
}
Другие вопросы по тегам