Goj*_*e87 6 javascript mustache handlebars.js hogan.js
我计划在下一个项目中使用Hogan.js.我试着尝试一下.我只是陷入困境,无法找到如何使用Hogan.js的助手.我以前习惯使用Handlebars.有没有办法在Hogan上有类似的东西?
小智 2
来自hogan.js官方网站:
Hogan.js 是针对 Mustache 测试套件开发的,因此适用于此处指定的模板的所有内容也适用于 hogan.js。
查看Mustache 联机帮助页以获取功能的详细说明。特别是关于 lambda 表达式的部分。
以下是hogan.js和handlebars.js之间实现的示例比较。
模板
{{#bold}}
Willy is awesome.
{{/bold}}
Run Code Online (Sandbox Code Playgroud)
霍根.js
{
"bold": function() {
return function(text, render) {
return "<b>" + render(text) + "</b>"
}
}
}
Run Code Online (Sandbox Code Playgroud)
Handlebars.js
Handlebars.registerHelper('bold', function(options) {
return new Handlebars.SafeString(
'<b>' + options.fn(this) + '</b>'
);
});
Run Code Online (Sandbox Code Playgroud)
输出
<b>Willy is awesome.</b>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1307 次 |
| 最近记录: |