Renderer - 渲染的入口

渲染的入口。(它只是调用,真正的渲染工作不是它做的)

renderrender_body 方法加上它们的参数,决定了使用 Template Renderer、Partial Renderer 还是 Streaming Template Renderer.

# Main render entry point shared by AV and AC.
render(context, options)

# Render but returns a valid Rack body.
render_body(context, options)

# 下面这两个方法,没有对外提供的接口,不要直接使用它们!

# Direct accessor to template rendering.
render_template(context, options)

# Direct access to partial rendering.
render_partial(context, options, &block)

Note: 说明一下,Streaming Template Renderer 用得很少,本说明后文不再重复。

最后更新于