Я пытаюсь выложить список в Метеоре из массива, который я храню; не показывать
У меня есть массив в моем файле appname.js, который выглядит следующим образом:
if (Meteor.isClient) {
Template.body.helpers({
tasks: [
{ text: "This is task 1" },
{ text: "This is task 2" },
{ text: "This is task 3" }
]
});
}
У меня есть папка "views" в папке клиента, в которой я храню файл "services.html". В этом файле у меня есть:
<template name="services">
<ul>
{{#each tasks}}
{{> task}}
{{/each}}
</ul>
</template>
<template name="task">
<li>{{text}}</li>
<template>
Тем не менее, задачи не отображаются в представлении. Что здесь происходит?
1 ответ
Решение
Вы используете неправильный шаблон. Это должно быть Template.services.helper
вместо Template.body.helper