我的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>
但是,视图中没有显示任务。发生了什么事?
答案 0 :(得分:0)
您使用的是错误的模板。它应该是Template.services.helper
而不是Template.body.helper