我有一个表,其中包含数据库中每个人的详细信息。我所有的数据都是我使用NodeJ制作的JSON
表格的旁边是其会员编号旁边的复选框,您可以对其进行“勾号”勾选,将其包括在内并插入PDF文件中。顺便说一句,我正在使用PDFMake生成PDF。
我的问题是,每当我单击一个以上的复选框时,它只会插入我单击的最后一个PDF。
sample() {
var pdfMake = require("pdfmake/build/pdfmake.js");
if (pdfMake.vfs == undefined) {
var pdfFonts = require("pdfmake/build/vfs_fonts.js");
pdfMake.vfs = pdfFonts.pdfMake.vfs;
}
let det = {};
for (var s = 0; s < this.selected.length; s++) {
det = {
sam: this.selected[s].LAST_M
};
console.log(det.sam);
var d = {
content: [{ text: det.sam }]
};
}
pdfMake.createPdf(d).print();
},
但是,如果我使用console.log(det.sam),它将打印所有我单击的人。
console.log(det.sam);
我认为问题出在我的PDF Make代码中,但无法解决。
这就是我要讲的桌子