【发布时间】:2025-12-25 20:55:12
【问题描述】:
我将使用一个名为 layout.ejs 的默认模板,这是文件中的代码:
<html>
<head>
<title></title>
</head>
<body>
<%- body %>
</body>
</html>
现在我正在尝试将此文件与我的 new.ejs 绑定,它位于我的事件文件夹中:
<% if (parseInt(page['prevPage'].charAt(0)) === 0) { %>
<a type="button" class="btn btn-default" href="/admin/bookings/<%= page.nextPage %>">Próximo ></a>
<% } else { %>
<a type="button" class="btn btn-default" href="/admin/bookings/<%= page.prevPage %>">< Anterior</a>
<a type="button" class="btn btn-default" href="/admin/bookings/<%= page.nextPage %>">Próximo ></a>
<% } %>
模板引擎不工作,没有绑定两个文件。我需要在 express 中进行一些额外的配置吗?
我正在使用 express 4.*
谢谢。
【问题讨论】:
-
你放了吗:app.set('view engine', 'ejs');在您的快速配置中?
-
是的@Ricoxor,我的应用程序处于开发的最后一步,我现在只需要配置布局模板
-
请粘贴更多代码!我帮不了你:/你想在正文中显示什么? scotch.io/tutorials/use-ejs-to-template-your-node-application
标签: javascript node.js express ejs