2015-08-28 65 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