2011-12-24 37 views
0

如果我有一個對象數組,我可以使用以下語法呈現其屬性之一:{{=propertyName}}。但是,如果我想呈現對象本身,語法是什麼?在jsRender模板中插入對象本身的語法是什麼?

<script id="template1" type="text/x-jquery-tmpl"> 
    <div>Value {{the_object_itself}} </div>  <<==========What do I put here? 
</script> 

<div id="output"></div> 

<script type="text/javascript"> 
    $(function() { 
     var data = ["value1", "value2", "value3"]; 
     $("#output").html($("#template1").render(data)); 
    }); 
</script> 

回答

4

如果對象是你想要做的toString()上的值,或什麼的,你可以簡單地做{{>#data}}(與當前的語法更新評論) - 其插入HTML編碼值。或者,如果您不想使用HTML編碼,則可以編寫{{:#data}}

+0

{{= $ data}}完美無缺。謝謝 – Sylvain 2011-12-26 21:21:07