如何访问提供给Jade模板的所有选项

How to access all the options provided to a Jade template

本文关键字:Jade 选项 何访问 访问      更新时间:2023-09-26

渲染模板时,可以提供模板代码中可用的options

jade.renderFile('template.jade', { key1: "value1", key2: "value2" })

和模板:

div #{key1}

是否有方法访问存储选项的对象?

我需要使用类似(Jade模板)的对象:

- console.dir(optionsObject)
div #{optionsObject.key1}

我已经检查了this,但这指向NodeJ的全局变量。

您要查找的对象是locals:

div #{ locals.key1 }

请注意,该对象可能还包含一些您没有明确设置的键(但由Jade内部设置)。