我已经多次阅读了关于模板的 Mustache 规范,但我不知道如何忽略 Handlebars 表达式。我有一个必须呈现 {{value}}
的 mustache 模板,如图所示,但 mustache 似乎没有办法逃脱 Handlebars 。
http://mustache.github.io/mustache.5.html
例如;
example.mustache
<p>This would {{value}} not be changed</p>
我需要在模板输出中打印上述 {{value}}
。
这是一个代码片段,展示了我所尝试的内容。
console.log(Mustache.render('Example of {{value}} what I want ignored',{}));
console.log(Mustache.render('Does not work \\{\\{value\\}\\}',{}));
<script src="https://cdnjs.cloudflare.com/ajax/libs/mustache.js/3.0.3/mustache.js"></script>
我确信这是非常简单的事情,但我无法弄清楚。
最佳答案
我花了疯狂很长时间才找出官方转义 Handlebars 的方法,并且它隐藏在一些源代码注释中。
<p>This would {{ "{{" }}value{{ "}}" }} not be changed</p>
不用说,没有实际的方法可以逃脱它们。 技巧是仅发出 Handlebars 的字符串值。
关于javascript - 如何忽略 Mustache 模板中的 Handlebars 表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57854733/