我想在javascript中使用模板变量Handlebars。像这样:
<script>
var a = {{name}};
</script>
由于
答案 0 :(得分:0)
从你的解释性评论中得到启示,我会说你以错误的方式思考这个问题。你想这样做:
var template = Handlebars.compile(source);
$("#content").html(template({ name: "test" }));
var a = {{name}};
但你应该做的是:
var template = Handlebars.compile(source);
var vals = { name: "test" };
$("#content").html(template(vals));
var a = vals.name;