У меня есть компонент angular2, содержащий реактивную форму, содержащую два адреса: платежный адрес и адрес доставки. Я хотел бы повторно использовать адресную часть формы, поэтому я хочу создать компонент, содержащий поля адреса (улица, почтовый индекс, страна, ...), которые можно повторно использовать в других формах.
Моя проблема в том, что я не нашел примеров того, как поместить части FormGroup в другие компоненты. Есть ли примеры для этого?
this.myForm = this._formBuilder.group({
'salutation': [''],
'title': [''],
'firstname': ['', Validators.required],
'lastname': ['', Validators.required],
// address for shipment
'name2': [''],
'street': ['', Validators.required],
'streetnumber': [''],
'zipcode': [''],
'city': ['', Validators.required],
'country': ['', Validators.required],
// address for billing
'billingname2': [''],
'billingstreet': ['', Validators.required],
'billingstreetnumber': [''],
'billingzipcode': [''],
'billingcity': ['', Validators.required],
'billingcountry': ['', Validators.required],
});
ControlValueAccessor
. . - person jonrsharpe   schedule 08.10.2017formGroups
для адресовshipment
иbilling
. - person Max Koretskyi   schedule 08.10.2017