我已经注册了一个名为“t”的把手助手,它将翻译一个字符串。我有一个Handlebars模板,它使用一个变量的值:
{{{word}}}
我想使用我的助手翻译该变量的值,但不能
{{t "{{{word}}}" }} or {{t {{{word}}} }}
我对Handlebars缺乏经验,我很想知道 - 实现这一目标的最简单方法是什么?
答案 0 :(得分:1)
只需将引用传递给您的助手,无需括号。
您只需要括号来输出对页面的引用值:
Handlebars HTML-escapes {{expression}}返回的值。如果你 不希望Handlebars转义值,使用“triple-stash”,{{{。
<强>更新强>
如果您需要对word
的值执行某种操作(例如转义HTML),您可以使用(
括号{{}制作第二个帮助程序并将其传递给您的第一个帮助程序1}}:
)