-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
1.在命令行中执行$ npm install express-partials
2.安装好后在app.js中
var partials = require('express-partials');
app.set('view engine', 'ejs');
app.use(partials());
3.layout.ejs中
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ddd</title>
</head>
<body>
<p>dddafaiefaoiedddddd</p>
<%- body -%>
</body>
</html>
4.不同页面指定不同的layout,则在该页面对应的js文件中:
var express = require('express');
var router = express.Router();
router.get('/', function(req, res, next) {
res.render('about', {
time: '2014-01-12',
ceo: 'mili',
layout: 'layout2.ejs' //指定对应的layout
});
});
module.exports = router;
Metadata
Metadata
Assignees
Labels
No labels