# 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) => {
  // ...
})
Last Updated: 6/17/2023, 6:57:19 PM