nodejs模版的引用
发布于 12 年前 作者 hyz95801 4259 次浏览 最后一次编辑是 8 年前

在看Node.js开发指南的时候,在第五章按照书中的描述敲了例子,但是在使用页面布局模版的地方,总是不好用,麻烦问一下这是为什么? 代码: layout:ejs <div id=“container” class=“container”> <%- body %> <hr /> <footer> <p><a href=“http://www.baidu.com/” target="_blank">百度</a> 2013</p> </footer> </div> index:ejs <h1><%= title %></h1> <p>Welcome to <%= title %></p> index.js exports.index = function(req, res){ res.render( ‘index’, { title:‘Express’, body:‘layout’ } ); };

3 回复

express版本多少啊? 3.0好像已经移除了layout

哦,这样子啊,谢谢啦!!!

@hyz95801 如果想使用共通的header和footer的话 可以在你的index.ejs中使用include。

例如:新建header.ejs文件,然后在需要引用header的页面中使用 <% include header.ejs %>

回到顶部