2014-09-20 101 views
0

我有這樣的對象:JsRender如何渲染對象

App.estados = { 
    'AC':'Acre', 
    'AL':'Alagoas', 
    'AM':'Amazonas', 
    'AP':'Amapá', 
    'BA':'Bahia',... 
}; 

,我試圖將其加載到一個模板:

$.templates ({ 
    address: '{{include tmpl="begin" /}}' + 
      '{{props \'App.estados\'}}' + 
      '<option value="{{>key}}">{{>prop}}</option> ' + 
      '{{/props}}' + 
      '{{include tmpl="end" /}}' 
}); 

得到這個:

<option value="AC">Acre</option> 
... 

爲什麼這不起作用?我已經試圖用Ap.estados創建一個幫手,但是也沒有工作。

謝謝

塞爾吉奧

回答