ICanHaz/Mustache.js未呈现模板
ICanHaz/Mustache.js not rendering template
我有一个定义如下的splash.js模板:
<script id="wishlist_template" type="text/html">
<h1>aaa{{ title }}</h1>
</script>
我试过直接使用Mustache,然后使用ICanHaz.js,两者似乎都不起作用。如果我通过:
console.log( ich.wishlist_template('{title: "blah blah"}') );
我在控制台日志中看到的只是:
<h1>aaa</h1>
我也用一个真正的对象尝试过,我正试图渲染的对象(上面的代码是我试图解决这个问题的)。
'{title: "blah blah"}'
不是有效的对象文字,而只是一个字符串。相反,它应该是不带引号的{title: "blah blah"}
。有关对象文字的详细解释,请参阅文章《JavaScript编程语言概览》。
删除title
周围的空格,如下所示:{{title}}
空格在那里很重要,Mustache可能在数据对象中查找" title "
而不是"title"
。
相关文章:
- Mustache.js lambdas和数字格式设置为Fixed
- Mustache.js每个循环都不起作用
- Mustache js line break
- 如何使用 Mustache.js 从具有相等选项和值的数组中获取 JSON 子数组数据
- HandleBar js 和 Mustache js 之间的关系
- 如何在 mustache.js 中的变量中存储公共字符串
- 使用 RequireJS 初始化 Mustache.js 以具有不同的分隔符/标签
- 在 mustache js 中渲染对象数组
- Mustache.js渲染不正确
- Mustache.js-知道列表是否只有一个项目
- Mustache.js的extrange行为;链接“;关键字
- ICanHaz/Mustache.js未呈现模板
- 如何将嵌套迭代器与 Mustache.js 或 Handlebars.js一起使用
- 使用Mustache JS创建表
- 在Mustache.js中一个数组元素的索引
- 如何在mustache.js演示页面上使用lambdas ?
- 在对象数组中使用Mustache.js渲染模板数据
- 使用Mustache JS的Ajax分页
- 我该如何在mustache.js中实现这一点
- 在Mustache.js / ICanHaz中从内部数组访问外部数组值