Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Sendgrid每个标记都不能与表标记一起使用_Html_Templates_Dynamic_Each_Sendgrid - Fatal编程技术网

Html Sendgrid每个标记都不能与表标记一起使用

Html Sendgrid每个标记都不能与表标记一起使用,html,templates,dynamic,each,sendgrid,Html,Templates,Dynamic,Each,Sendgrid,我正在Sendgrid中创建一个动态模板,并尝试将每个标记与以下代码一起使用: <table> {{#each data}} <tr> <td class="stats"> <p>{{this.name}}</p> </td> </tr> {{/each}} </table> {{{#每个数据} {{this.name}} {{/每个}} 但当我保存此模板时,代码

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

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

{{{#每个数据}
{{this.name}}

{{/每个}}
但当我保存此模板时,代码转换为:

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

这只发生在table标记上,当我尝试将它们与其他标记(如p和b)一起使用时,这个错误不会发生

你知道会发生什么吗?如何修复它?

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

感谢您联系SendGrid支持!我很乐意帮助你

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


我期待收到你的回音

以下是答案:

可以使用未记录的解决方法,请检查副本