Проблема в реактивных формах - тип FormGroup не имеет совместимых сигнатур вызовов - PullRequest
0 голосов
/ 09 июля 2020

В моем ts я написал функцию:

// Form
summaryAreaForm = new FormGroup ({
    summary: new FormControl(null)
  })

// Function
update() {
    document.getElementById('textDiv').innerHTML = this.summaryAreaForm('summary').value;
  }

В последней части this.summaryAreaForm('summary').value мне выводится ошибка Cannot invoke an expression whose type lacks a call signature. Type 'FormGroup' has no compatible call signatures.. Как это решить?

1 Ответ

2 голосов
/ 09 июля 2020

Во-первых, вам не следует использовать document.getElementById или подобное при использовании angular.

Чтобы решить эту проблему, я считаю, что вам следует использовать:

this.summaryAreaForm.get('summary').value;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...