node.js - 从 EJS 的视图中删除逻辑
问题描述
在制作原型时,我很快在我的观点中使用了一些逻辑来让它工作(我一直认为这是一个坏主意,不应该这样做?)。当我之前在 Rails 项目中工作时,我们可以使用视图助手,但是在 NodeJS/Express 应用程序上工作时,我不确定如何处理这个问题。
例如,我认为这是
<% if (fixture.team_name == "Team 1" && fixture.team_stadium == "Stadium 1") { %>
<span class="label label-success">Team 1</span>
<% } %>
有时我会想要一个案例语句来决定要交付什么 html,但我当然不想把它放在视图中,也许只是调用一个辅助函数。
这是如何使用 Node/Express 完成的?
解决方案
推荐阅读
- graphdb - 如何使用 GraphDB-MongoDB 集成?
- qt - QSettings:sync 什么时候同步?
- svg - GADM 从哪里获得数据?
- java - 试图从 CSV 文件中删除一行,我的代码删除了一行和下一行的一半
- css - 为什么我的 CSS Media Query Min & Max-Height 属性会出错?
- ruby - exerb -> 我做错了什么?
- scala - 如何在 GATLING 中获取 javascript 变量值
- c# - 在 RichTextBox 中用图像替换文本
- c# - VS 无法识别从 Git 存储库中提取的 WPF 项目文件夹
- html5-audio - 如何将音频播放器嵌入到 wix 网站?