2012-02-09 103 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