首页 > 解决方案 > 在 res.render() 中指定布局,同时为其提供数据

问题描述

我有这个代码:

res.status(200).render('body_loggedin', usernameDocs[0]);

将数据呈现usernamedocs[0]'body_loggedin'视图中,但我不希望它具有主布局。类似问题的每个答案都没有解决这个问题。

感谢您的任何帮助!

标签: node.jshandlebars.jsexpress-handlebars

解决方案


您可以传递一个选项对象,指定布局:

res.render('foo-template', { layout: 'foo', data: 'bar' })

推荐阅读