如果sendgrid电子邮件模板中为if语句

问题描述 投票:3回答:1

我正在为Sendgrid构建电子邮件模板。是否可以在模板中插入if语句,以检查是否存在来自服务器的变量,并显示或隐藏在电子邮件中显示该变量的行?

email html-email
1个回答
0
投票

SendGrid将HandleBars用于动态模板。要有条件地渲染某些东西,可以使用:

{{#if user.profile.male}}
  <p>Dear Sir</p>
{{else if user.profile.female}}
  <p>Dear Madame</p>
{{else}}
  <p>Dear Customer</p>
{{/if}}
© www.soinside.com 2019 - 2024. All rights reserved.