【发布时间】:2021-03-29 10:08:47
【问题描述】:
如何才能成功运行以下代码?
onSubmit() {
let pdfData = [
{
field_name: 'data.Date',
value: this.freshDeskData.date,
placeholder: '',
page_no: 1,
},
{
field_name: 'data.Fullname',
value: "Bob Jones",
placeholder: '',
page_no: 1,
},
];
for(let i=0;i<pdfData.length;i++){
this.signHub.addPDFInfo(pdfData[i]).subscribe((data) => {
this.responseData = data[i]
});
}
}
添加 PDF 服务:
addPDFInfo(pdfInfo): Observable<PDFInfo> {
return this.http.put<PDFInfo>(
`${environment.apiUrl}/api/workflow/add-text-block?package_ID=${this.package_ID.data.package_id}¤t_Document_ID=${this.current_Document_ID.data.documentid}`,
pdfInfo
);
}
该服务旨在循环遍历 JSON 对象并发布有关所选项目的信息,以填充 PDF 文档上的相关字段。但是,只有一个字段通过循环填充。另一个仍然是空的。
【问题讨论】: