1

我有一个带有默认 Handlebars 扩展的模板{{thing}}

出于各种令人讨厌的原因,我想用它来呈现 JSON,因此不要使用{{.

我还想在 HTML 上下文中使用模板。

我可以设置一个具有不同默认转义行为的 Handlebars.java 实例吗?

4

2 回答 2

1

您可以使用各种EscapingStrategys 配置 Handlebars - 在这种情况下EscapingStrategy.JS就可以了。

于 2016-09-30T14:17:54.353 回答
0

你可以,因为你正在使用handlebars.java。默认情况下,车把的标准实现是不允许的。

正如您在这个问题上看到的,您必须使用的代码是:

Handlebars hbs = new Handlebars()
    .startDelimiter("<%")
    .endDelimiter("%>");
于 2016-09-30T10:27:46.723 回答