【问题标题】:Sendgrid each markup is not working with table tagSendgrid 每个标记都不适用于表格标记
【发布时间】:2019-07-27 02:48:27
【问题描述】:

我正在 Sendgrid 中创建一个动态模板,并尝试将 each 标记与以下代码一起使用:

<table>
{{#each data}}
<tr>
    <td class="stats">
        <p>{{this.name}}</p>
    </td>
</tr>
{{/each}}
</table>

但是当我保存这个模板时,代码被转换为:

{{#each data}}
{{/each}}
<table>
<tr>
    <td class="stats">
        <p>{{this.name}}</p>
    </td>
</tr>
</table>

这仅发生在 table 标签上,当我尝试将每个标签与其他标签一起使用时,例如 p 和 b 这个错误不会发生。

你知道会发生什么吗?我该如何解决?

【问题讨论】:

    标签: html templates dynamic each sendgrid


    【解决方案1】:

    这个答案在这里:In Sendgrid Design template, how to use handlebar iteration for table?

    有一个未记录的解决方法可以使用,检查副本。

    【讨论】:

      【解决方案2】:

      我从 sendgrid 支持部门收到了这个答案

      下午好,

      感谢您联系 SendGrid 支持!我很乐意为您提供帮助!

      感谢您深入了解该示例,这非常有帮助。只是为了澄清您所看到的是,当您创建此模板时,您是在设计编辑器中创建它,并且 **** 语句以结束将其移至顶部的条件语句,对吗?如果是这样,这是我们的工程师在设计编辑器中意识到的当前错误,因此我建议在使用带有条件语句的动态模板时严格使用代码编辑器,而不是设计编辑器。希望将来这个错误将在设计编辑器中修复,但不幸的是我没有时间框架,建议使用代码编辑器。另外,当我说代码编辑器时,我并不是指在设计模板中创建代码模块,我建议在代码编辑器中创建整个模板。

      期待您的回音

      【讨论】:

        猜你喜欢
        • 2021-07-17
        • 2013-01-14
        • 1970-01-01
        • 1970-01-01
        • 2017-05-19
        • 2018-09-28
        • 1970-01-01
        • 2022-06-10
        • 2021-11-17
        相关资源
        最近更新 更多