我在我的Node.js应用程序中使用docxtemplater来填写我的.docx文件中的标签。我必须从mongoose检索数据,而不是通过.toObject()
转换为JavaScript对象。比我循环所有数据,直到我拥有我需要的一切,并尝试将其添加到.docx文件,如下所示:doc.setData(JSON.stringify(textToAdd));
。也没有JSON.stringitfy
我不会工作。所有代码都会呈现为undefined
我的控制台向我显示了这个{"testtag":"testtext"}
这样的数据,它应该可以使用。因为当我从控制台复制它并像这样doc.setData({"testtag":"testtext"});
进行测试时,它可以工作。我错过了什么?