2012-02-09 104 views
0

我有像这样定义的模板mustache.js:ICanHaz/Mustache.js没有呈现模板

<script id="wishlist_template" type="text/html"> 
     <h1>aaa{{ title }}</h1> 
    </script> 

我试图直接使用小胡子,然后ICanHaz.js,既不似乎做的工作。如果我通过:

console.log(ich.wishlist_template('{title: "blah blah"}')); 

所有我在控制台日志中看到的是:

<h1>aaa</h1> 

我也有一个真实的对象,一个我试图渲染试了一下(以上代码是我试图找出问题)。

回答

0

删除空格周围title这样的:{{title}}

空间是显著那里,胡子很可能寻找" title "数据的内部对象,而不是"title"

+0

没有骰子。不幸的是,我已经尝试了两种方法,并得到相同的结果 – James 2012-02-09 17:09:31

+0

哦拍!你没有传递一个对象,你正在传递一个字符串。从ich调用中删除param中的单引号。 – gonchuki 2012-02-09 18:21:51