Значение исправления для вложенного элемента управления глубиной 3 уровня - PullRequest
0 голосов
/ 08 мая 2018

Мне нужно исправить глубину на 3 уровня. Я смотрел на этот ответ = Значение патча во вложенном элементе управления формы, используя angular2 , но это работает, только если у вас 2 уровня глубины.

Моя форма построена так:

this.myForm = this.fb.group({
            Id: [null],
            Languages: {
             en-GB:{
             "Title": "blah"
            }
          }
        });

Как я могу исправить значение заголовка?

Я попробовал это, но это не сработало:

this.myForm.controls['Languages']['en-GB']['Title'].patchValue("other blah");

1 Ответ

0 голосов
/ 08 мая 2018

После бесконечных проб и ошибок это был правильный ответ:

this.myForm.controls['Languages']['controls']['en-GB']['controls']['Title'].patchValue("other blah");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...