Javascript 如何在“电子邮件输入”节点中使用表格格式的数据

Javascript 如何在“电子邮件输入”节点中使用表格格式的数据,javascript,html,node.js,html-table,nodemailer,Javascript,Html,Node.js,Html Table,Nodemailer,我有这样简单的JSON数据 [ { labname: 'alcarediagnostics', date: '11-09-2019', count: '3230' }, { labname: 'alcarediagnostics', date: '10-09-2019', count: '3341' }, { labname: 'alcarediagnostics', date: '09-09-2019', c

我有这样简单的JSON数据

 [ { labname: 'alcarediagnostics',
     date: '11-09-2019',
     count: '3230' },
    { labname: 'alcarediagnostics',
      date: '10-09-2019',
      count: '3341' },
    { labname: 'alcarediagnostics',
      date: '09-09-2019',
      count:'101'}]
我必须通过电子邮件发送表格格式的数据。我们该怎么办

我已经设置了电子邮件的代码

  let emailParams = {
    to: constant.emails,
    subject: subject,
    content: emailContent,
    contentType: "text/html",
    sender: { 
        name: '' , 
        email: '',
    }
};

我已经创建了一些代码,希望这将帮助你

var data=[{labname:'alcaredignostics',
日期:2019年9月11日,
计数:'3230'},
{labname:'alcarediagnostics',
日期:2019年9月10日,
计数:'3341'},
{labname:'alcarediagnostics',
日期:“2019年9月9日”,
计数:'101'}]
函数CreateEmail()
{
var table=document.createElement(“表”);
var tr=document.createElement(“tr”);
for(数据[0]中的var键){
var txt=document.createTextNode(键);
设td=document.createElement(“td”);
td.appendChild(txt);
tr.appendChild(td);
}
表1.儿童(tr);
用于(数据中的var i){
var tr=document.createElement(“tr”);
让values=Object.values(数据[i])
for(var输入值){
设td=document.createElement(“td”);
td.append(值[键])
tr.append(td);
}
表1.儿童(tr);
}
调试器
让emailParams={
致:constant.email,
主题:主题,,
内容:table.outerHTML,
contentType:“文本/html”,
发件人:{
名称:“”,
电子邮件:“”,
}
};
}
表格,td{
边框:1px纯黑;
}

它是静态数据还是动态数据?它是动态数据您可以使用
.map(func)
转换数组元素,并使用
.join(delimiter)
将数组转换为字符串。你到底需要什么帮助?你知道HTML表格是什么样子吗?