что то типо
const res = this.revertToS.loadData(this.formData, this.requestId);
res.subscribe(
data => {
if (data['_fields'] !== undefined
&& data['_fields']['data'] !== undefined
) {
const formData = data['_fields']['data'];
if (formData['_fields']['procedureInfo'] !== undefined) {
formData['_fields']['timeLimits'] = formData['_fields']['procedureInfo'];
}
}
NpxControlDataSetter.setControlsData(this.form, data);
this.requestsComponent.updateGrid();
if (this.offersComponent !== undefined) {
this.offersComponent.updateGrid();
}
},
err => {
NpxControlDataSetter.setControlsData(this.form, err);
}
);
т.е. фактически берем сервис в котором описан запрос на бек, получаем данные сетим их в форму, по идеи нужно сразу отписываться?
.pipe(take(1))
Обсуждают сегодня