跳到主要内容
CNode

nodejs模版的引用

社区
Hhyz95801发布于 13 年前最后回复 13 年前
347190

在看Node.js开发指南的时候,在第五章按照书中的描述敲了例子,但是在使用页面布局模版的地方,总是不好用,麻烦问一下这是为什么? 代码: layout:ejs

<%- body %>

百度 2013

index:ejs

<%= title %>

Welcome to <%= title %>

index.js exports.index = function(req, res){ res.render( 'index', { title:'Express', body:'layout' } ); };
查看回复

回复 (3)

P
pavelhurt#313 年前
引用 pavelhurtexpress版本多少啊? 3.0好像已经移除了layout

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

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

H
hyz95801#213 年前
引用 pavelhurtexpress版本多少啊? 3.0好像已经移除了layout

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

P
pavelhurt#113 年前

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

参与回复

登录后即可参与回复。登录