nodeEmailerHTMLJavaScript’;s在gmail中呈现列表时出现模板字符串问题
我尝试用NodeEmailer服务器发送html JavaScript的模板字符串格式,但我遇到了一个问题。当html在gmail中呈现时,行之间会显示一个逗号,如下所示 以下是电子邮件模板:nodeEmailerHTMLJavaScript’;s在gmail中呈现列表时出现模板字符串问题,javascript,html,node.js,html-email,nodemailer,Javascript,Html,Node.js,Html Email,Nodemailer,我尝试用NodeEmailer服务器发送html JavaScript的模板字符串格式,但我遇到了一个问题。当html在gmail中呈现时,行之间会显示一个逗号,如下所示 以下是电子邮件模板: const sendOrder = (name, secondName, products) => `<div style="color: black"> <table style="margin-left:auto; margin-right:auto; font-s
const sendOrder = (name, secondName, products) => `<div style="color: black">
<table style="margin-left:auto; margin-right:auto; font-size: 20px; border-collapse:
collapse;">
<thead>
<tr>
<th style="padding-top: 12px;padding-bottom: 12px;text-align: center;background-
color: #95C21E;color: white;border: 1px solid #ddd;padding: 8px;">
Nombre
</th>
<th style="padding-top: 12px;padding-bottom: 12px;text-align: center;background-
color: #95C21E;color: white;border: 1px solid #ddd;padding: 8px;">
Cantidad
</th>
<th style="padding-top: 12px;padding-bottom: 12px;text-align: center;background-
color: #95C21E;color: white;border: 1px solid #ddd;padding: 8px;">
Precio
</th>
<th style="padding-top: 12px;padding-bottom: 12px;text-align: center;background-
color: #95C21E;color: white;border: 1px solid #ddd;padding: 8px;">
total
</th>
</tr>
</thead>
<tbody style="font-size: 16px">
${products.map(
product => `
<tr>
<td style="border: 1px solid #ddd;padding: 8px;">
${product.title}
</td>
<td style="border: 1px solid #ddd;padding: 8px;">
${product.cant}
</td>
<td style="border: 1px solid #ddd;padding: 8px;">
${product.price}
</td>
<td style="border: 1px solid #ddd;padding: 8px;">
${product.cant * product.price}
</td>
</tr>
`
)}
</tbody>
</table>
</div>
`;
const sendOrder=(名称、第二名称、产品)=>`
名义
康蒂达
普里西奥
全部的
${products.map(
产品=>`
${product.title}
${product.cant}
${product.price}
${product.cant*product.price}
`
)}
`;