Чтобы прокомментировать мой комментарий: вы объявляете переменную
subscriptionUrl: FormControl;
Но ты никогда не будешь использовать его снова. Не раз ты пишешь
this.subscriptionUrl = ...;
Это означает, что ваша переменная undefined
, следовательно, не содержит value
.
Чтобы получить значение, либо сделайте это
this.firstFormGroup.get('subscriptionUrl').value;
Или добавьте это, как только ваши формы будут объявлены
this.subscriptionUrl = this.firstFormGroup.get('subscriptionUrl');
И чтобы ответить вам: НЕТ , создание формы не создает переменных в вашем компоненте. Чтобы создать переменную, вы должны явно указать ее с помощью
this.subscriptionUrl = ...;