我正在使用 SendGrid 在线“设计”模板,带有模块“代码”。
在他们的文档中(https://sendgrid.com/docs/ui/sending-email/editor/#code-modules https://sendgrid.com/docs/ui/sending-email/editor/#code-modules),他们说de代码编辑器不修改或验证任何 HTML.
如果我在代码模块中编写这段代码:
<ul>
{{#each items}}
<li>test</li>
{{/each}}
</ul>
<table>
<tbody>
{{#each items}}
<tr>
<td>Col 1</td>
<td>Col 2</td>
</tr>
{{/each}}
</tbody>
</table>
结果是:
<ul>
{{#each items}}
<li>test</li>
{{/each}}
</ul>
{{#each items}}{{/each}}
<table>
<tbody><tr>
<td>Col 1</td>
<td>Col 2</td>
</tr></tbody>
</table>
我们可以看到{{each}}
函数保留在正确的位置ul
,但是从内部移除table
。这是暂时的错误吗?我怎样才能完成这个简单的操作?
感谢您的帮助
我找到了一种未记录的方法来实现这一点。您需要注释掉each
像这样的助手:
<table>
<tbody>
<!-- {{#each items}} -->
<tr>
<td>Col 1</td>
<td>Col 2</td>
</tr>
<!-- {{/each}} -->
</tbody>
</table>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)