Class: TemplateEngine

vertx-web-common-js/template_engine~ TemplateEngine

new TemplateEngine()

A template template uses a specific template and the data in a routing context to render a resource into a buffer.

Concrete implementations exist for several well-known template engines.

Source:

Methods

render(context, templateFileName, handler)

Render the template. Template engines that support partials/fragments should extract the template base path from the template filename up to the last file separator. Some engines support localization, for these engines, there is a predefined key "lang" to specify the language to be used in the localization, the format should follow the standard locale formats e.g.: "en-gb", "pt-br", "en".
Parameters:
Name Type Description
context Object the routing context
templateFileName string the template file name to use
handler function the handler that will be called with a result containing the buffer or a failure.
Source: