我正在修改一个电子邮件模板,从我所看到的,它可能是JSP表达式标记。我正在尝试做的是写一个三进制的电子邮件模板。我得到它部分工作,
<%= data.unitNumber ? data.unitNumber : " " %>
但我需要做的是沿着这样的路线
<%= data.unitNumber ? <span>Unit Number: data.unitNumber</span> : " " %>
当我添加标签或字符串时,它不再工作...任何帮助都将不胜感激。谢谢
tkclm6bt1#
您使用的语言是EJS, see here如果你想显示HTML的块,我建议你使用简单的if else,因为EJS语法有点奇怪。
<% if (data.unitNumber) { %> <span>Unit Number: <%= data.unitNumber %></span> <% } else { %> <span> User doesnt exist. </span> <% } %>
如果你想用三进制,看看Ilya Bursov的评论👍
1条答案
按热度按时间tkclm6bt1#
您使用的语言是EJS, see here
如果你想显示HTML的块,我建议你使用简单的if else,因为EJS语法有点奇怪。
如果你想用三进制,看看Ilya Bursov的评论👍