# app.render
通过
callback
函数返回视图的呈现 HTML。
# 概要
app.render(view, [locals], callback)
# 描述
通过 callback
函数返回视图的呈现 HTML。它接受一个可选参数,该参数是一个包含视图局部变量的对象。它和 res.render()
一样,只是它不能自己将渲染视图发送给客户端。
将
app.render()
视为生成渲染视图字符串的实用函数。res.render()
在内部使用app.render()
来渲染视图。
局部变量
cache
保留用于启用视图缓存。设置为true
,如果你想在开发过程中缓存视图;默认情况下,视图缓存在生产中启用。
app.render('email', (err, html) => {
// ...
})
app.render('email', { name: 'Tobi' }, (err, html) => {
// ...
})