почему я не могу заставить руль зацикливаться? - PullRequest
1 голос
/ 23 декабря 2011

Я пытаюсь скопировать как можно больше из документации, хотя я работаю с handlebars.js в приложении rails с магистралью.

У меня есть коллекция, взятая прямо из примеров на руле.

var list = { people: [
    {name: "Alan"}, 
    {name: "Allison"}, 
    {name: "Ryan"}
  ], group: "Bloggers" };

Я передаю эту коллекцию рулю как

    if(list.people.length >0){
            var showList = HandlebarsTemplates['htmlList'](list);
            console.log(showList);
        $('div#holdList').html(showList);
        }

    },

в моем файле hbr, у меня есть

<ul>
this gets output
    {{#each list.people}}
    this doesn't, but should. <br/gt;

    {{/each}}
</ul>

Мой вывод показывает «это получает вывод», но я не могу заставить руль войти в цикл и показать «это не так, но должно».

что я делаю не так ??

1 Ответ

2 голосов
/ 23 декабря 2011

Вы должны перебирать людей, а не list.people в вашем шаблоне.

...