2014-09-20 125 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创建一个帮手,但是也没有工作。

谢谢

塞尔吉奥

回答