在Sendgrid Design模板中,如何使用表格的车把迭代?

2024-02-26

我正在使用 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(使用前将#替换为@)

在Sendgrid Design模板中,如何使用表格的车把迭代? 的相关文章