AFAIK JADE不支持动态包含。我建议在模板之外“包含”,即
app.js
app.get('/admin', function (req, res) { var Admin = require('./routes/admin/app').Admin; var page = 'admin'; var templates = page + '/templates/'; // render template and store the result in html variable res.render(templates, function(err, html) { res.render(Admin.view, { title: 'Admin', page: page, html: html }); });});layout.jade
|!{ html }


