我可以将条件语句与 EJS 模板(在 JMVC 中)一起使用吗?

2023-12-24

如果是,语法是什么? 我的目标是当有多个评论时在“评论”一词前添加一个“s”。在 JMVC 应用程序的 jQuery.ejs 模板中。以下中断。我找不到任何条件文档...

<%=commentsNumber%> comment<% if (commentsNumber > 1) { %> s <% } %>

如果条件结构正确,则条件会起作用,我遇到了这个问题并解决了。

对于条件语句,前面的标签else必须与前一个的结束标签配对if否则这些语句将单独计算并产生错误。

ERROR!

<% if(true){ %>
   <h1>foo</h1>
<% } %>
<% else{ %>
   <h1>bar</h1>
 <% } %>

Correct

<% if(true){ %>
   <h1>foo</h1>
 <% } else{ %>  
   <h1>bar</h1>
<% } %>

希望这有帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以将条件语句与 EJS 模板(在 JMVC 中)一起使用吗? 的相关文章

随机推荐