我想在 javascript 中使用模板变量 Handlebars。像这样:
<script>
var a = {{name}};
</script>
谢谢
最佳答案
从您的解释性评论中得到提示,我会说您以错误的方式思考这个问题。你想这样做:
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;
关于javascript - 在 javascript 中使用 handlebars 模板变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20515677/