2014-09-20 4 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, но не работал.

Спасибо,

Sergio

ответ

0

Это был дан ответ здесь: https://github.com/BorisMoore/jsrender/issues/243.

Кстати, нет необходимости спрашивать как на GitHub, так и здесь, в Stack Overflow. Проблемы с GitHub (https://github.com/BorisMoore/jsrender/issues) специально предназначены для отчетов об ошибках. Здесь хорошо для вопросов о том, как использовать JsRender.

Но прежде, чем любой из них, это хороший план для проверки документов и образцов здесь: http://www.jsviews.com/ ...