javascript - 在 javascript 中使用 handlebars 模板变量

标签 javascript templates variables handlebars.js

我想在 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/

相关文章:

javascript - 初始化隐藏的 Slick.js 轮播,显示宽度为 0 的项目

javascript - JavaScript 中空格等于整数 0 吗?

c++ - 有什么方法可以生成重复的 operator<< 定义?

mysql - 使用变量名称创建数据库表

java regex - 存储在变量中的字符串的匹配部分

javascript - 如何使用 JavaScript 获取没有 id 的输入值?

javascript - 无法要求发布模块

C++ - 如何模板化类属性而不是类的函数?

c++ - 模板类数组定义不是类型名称、静态或枚举数 C++

php 请求变量分配 $_GEt