Как конвертировать Promise <FormGroup>в FormGroup в Angular - PullRequest
0 голосов
/ 11 мая 2019

Я начал изучать Angular, но я действительно застрял в одной глупости. Я получаю сообщение об ошибке, так как В типе «Обещание» отсутствуют следующие свойства из типа «Наблюдаемый»: _isScalar, источник, оператор, лифт и еще 6.

Ниже мой код:

salesForm: FormGroup;
salesSearchCriteriaForm: FormGroup;

ngOnInit() {
    this.activeCommercialReportEntryService.commercialEntryForm.subscribe(
      form => {
        this.salesForm = form;
        this.populateDefaultSalesRow(6);
      }
    );
this.salesSearchCriteriaForm=this.salesSearch.ToForm(this.salesForm.value.number);
  }

Я получаю вышеупомянутую ошибку под строкой: this.salesSearchCriteriaForm = this.salesSearch.ToForm (this.salesForm.value.number);

Однако, если я объявляю FormGroup типа Promise, она работает просто отлично. Но основная проблема возникает, когда я пытаюсь получить значения из FormGroup типа Promise.

Я получаю возвращаемые значения как ZoneAwarePromise , и теперь я не могу извлечь значения из formGroup. Я попытался искать в сети, но не нашел ничего полезного. Может ли кто-нибудь помочь мне с этим материалом

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