Hogan.js 互动版

变量

变量是最基本的Tag类型,模板中的{{name}} 标签会尝试在上下文中寻找名称键值,如果没有找到,则不进行渲染。

所有的变量默认都进行了HTML转义,如果你想返回未转义的HTML,请使用三个花括号{{{name}}}

默认情况下,变量缺失会返回一个空字符串。例如:

模板 :

{{name}}

hash - data绑定的数据 :

var data = {
        "name": "汇智网"
    }

输出 - render()渲染输出结果:

var output = template.render(data);   
console.log(output); // 汇智网