我有一个默认Handlebars扩展{{thing}}
的模板。
出于各种令人讨厌的原因,我想使用它来呈现JSON,因此不要使用{{
附带的默认HTML转义。
我也想在HTML上下文中使用该模板。
我可以设置具有不同默认转义行为的Handlebars.java实例吗?
答案 0 :(得分:1)
您可以使用各种EscapingStrategy
来配置Handlebars - 在这种情况下EscapingStrategy.JS
可以解决问题。
答案 1 :(得分:0)
你可以因为你使用的是handlebars.java。默认情况下,车把的标准实施不允许。
正如您在this issue上看到的那样,您必须使用的代码是:
Handlebars hbs = new Handlebars()
.startDelimiter("<%")
.endDelimiter("%>");