2015-08-28 63 views
1

Meteor official tutorial没有引用模板名称,而是使用“body”。如果用模板名称替换“body”它不起作用,但它应该按理论工作。流星官方教程问题

Template.body.helpers //this works, but why? 
Template.task.helpers //this does not work, why? 

本教程中似乎没有解释这一点。

我错过了什么?

回答

2

您错过的是默认情况下创建的<body></body>模板。在body模板的内部,你已经有了你的每个循环,它由Template.body.helpers管理。

Template.task.helpers只能管理在<template name="task"></template>内部直接使用的内容。

+1

我觉得''实际上并不是真正的模板。 ''在初始页面加载时发送,因此客户端无法将其评估为模板。 – user3374348

+0

嗯,这可能是真的。我会从答案中删除'',因为问题是''反正。谢谢。 – ddarkowski