Угловая Реактивная форма не принимает значения из скрытого поля? - PullRequest
0 голосов
/ 26 декабря 2018

Я пытаюсь установить идентификатор продукта в скрытом поле, но при отправке формы скрытое поле имеет значение none.Если я вписываю или изменяю что-либо в этом поле, то берется только значение поля.

TS Typescript code

HTML enter image description here

Консоль enter image description here

Все, что мне нужно, это скрытое значение поля.Любые предложения, как это сделать и любые другие лучшие практики ??

Ответы [ 2 ]

0 голосов
/ 26 декабря 2018

Вы можете использовать метод getRawValue (), он будет извлекать все значения независимо от состояния отключения.Свойство value - лучший способ получить значение группы, поскольку оно исключает отключенные элементы управления в FormGroup.

   this.productForm.patchValue({
      _id: products._id }   
    );

   productForm.getRawValue() 
0 голосов
/ 26 декабря 2018

применить значение при инициализации.

_id: FormControl(this.products._id)
...