在EJS中从视图中删除逻辑

时间:2018-06-27 07:41:25

标签: node.js express ejs

在进行原型设计时,我迅速使用了一些逻辑以使其起作用(我一直认为这是一个坏主意,不应该这样做?)。当我以前在Rails项目上工作时,我们可以使用视图助手,但是在NodeJS / Express应用程序上工作时,我不确定如何实现。

例如,我认为这是

<% if (fixture.team_name == "Team 1" && fixture.team_stadium == "Stadium 1") { %>
  <span class="label label-success">Team 1</span>
<% } %>

有时候,我会希望用case语句来决定要交付的html,但我当然不想将其放在视图中,也许只是调用一个辅助函数即可。

如何通过Node / Express完成此操作?

0 个答案:

没有答案