# @data
变量
以下 @data
变量由 Handlebars 及其内置助手实现。
# @root
执行模板所使用的初始上下文。
除非显式修改,否则该值在页面渲染的所有部分中都是一致的,这意味着它可以在深度参数无法引用其父模板的部分中使用。
# @first
对于迭代的第一步,由 each
辅助程序设置为 true。
# @index
当前迭代步骤的从零开始的索引。 由 each
助手设置。
# @key
当前迭代步骤的键名。 迭代对象时由 each
助手设置。
# @last
对于迭代的最后一步,由 each
助手设置为 true。
# @level
指定的日志级别。
template({}, { data: { level: Handlebars.logger.WARN } });
可以设置为 Handlebars.logger.DEBUG
、 Handlebars.logger.INFO
、 Handlebars.logger.WARN
或 Handlebars.logger.ERROR
之一
设置后,记录器将仅在其输出中包含日志级别为 Handlebars.logger.level
或更高的消息。
默认值为 Handlebars.logger.ERROR
。