我已经使用 Express Web 框架和 EJS 模板引擎设置了一个 NodeJS 服务器。
当我尝试使用 EJS 时link_to
在视图内查看助手时,我收到引用错误。这是因为我做错了什么,还是视图助手只是不包括在内?
我尝试过以下方法
<# link_to("...", "...") #>
<#= link_to("...", "...") #>
<#- link_to("...", "...") #>
注意:我已经为 EJS 配置了自定义标签...
server.configure(function ()
{
this.set("view engine", "ejs");
this.set("view options", { open: "<#", close: "#>" });
});
try :
var helpers = require('express-helpers')
进而
helpers(app);
在你的 app.js 中
如果仍然不起作用,请尝试<%- link_to
代替<%= link_to
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)