javascript - 如何更改 mustache.js 的默认分隔符?

标签 javascript mustache delimiter

有人可以告诉我如何更改 mustache.js 的默认分隔符吗?默认分隔符是 {{var}},我想将其更改为 {|var|}

我有以下代码:

$('body').append(Mustache.render(this.template, data));

非常感谢

最佳答案

作为per the documentation :

设置分隔符标记以等号开头,并将标记分隔符从 {{ 和 }} 更改为自定义字符串。 考虑以下人为的示例:

* {{ default_tags }}
{{=<% %>=}}
* <% erb_style_tags %>
<%={{ }}=%>
* {{ default_tags_again }}

因此对于您想要使用 {|var|} 的情况,您可能会使用:

{{={| |}=}}

注意,这里是another example that changes the default delimiter to triple-mustaches .

关于javascript - 如何更改 mustache.js 的默认分隔符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24741825/

相关文章:

javascript - 在 Mustache.js/ICanHaz 中从内部数组访问外部数组值

for-loop - Windows批处理中以逗号分隔的for循环列表

ruby - 使用 RegExp 格式化字符串以设置分隔符

javascript - 如何将 php 中的值分配给我的脚本变量以用于谷歌地图的飞行计划坐标?

javascript - jquery 删除中断标记

jquery - 在 jQuery 中加载 Mustache 模板返回 Document 对象而不是原始字符串

c++ - getline(param1,param2,param3) 在 C++、linux 中的用法

javascript - 动态嵌套表单 link_to_add 调用了两次

javascript - 如何在按钮上设置回调?

json - 需要最好的 MVC 4 Web API 网格