根据Handlebars.java文档,有一个Options类,它有一个可以访问的params对象。我的问题是,如何编写一个模板+ input JSON来填充这个Options.param对象?
显示选项参数函数的API文档:http://javadox.com/com.github.jknack/handlebars/1.3.1/com/github/jknack/handlebars/Options.java.html
发布于 2019-01-11 02:59:26
找到了我自己的答案。选项在模板中指定,而不是在输入数据中指定。传递给helper函数的任何参数,在上下文参数之后,都将是选项。例如:
模板:
{{yourHelperFunction context "option1" "option2"}}
输入数据:
{
"someData" :"data"
} Java代码:
public yourHelperFunction(String context, Option options){
if (options.param(0) == "option1") /*do something */
}https://stackoverflow.com/questions/54133510
复制相似问题