如何为 Hogan.js(未转义 HTML 版本)创建自定义绑定语法

How to create custom bindings syntax for Hogan.js (unescaped HTML version)

我正在做

var compiledHtml = Hogan.compile(templateHtml, { delimiters: '<% %>' });

效果很好。但是我需要输出一些 HTML,通常我可以使用 mustache default {{{,我怎样才能用我的自定义语法实现这个?

如果您使用的是非标准分隔符,您应该仍然可以对未转义的标签使用 &。这个:

<% thing %>
<%& thing %>

相当于:

{{ thing }}
{{{ thing }}}