0
在下面的流星代碼:直接回到流星收集
Template.postsList.helpers({
posts: function() {
return Posts.find();
}
});
我們不能返回Posts.find()?
posts: Posts.find()
在下面的流星代碼:直接回到流星收集
Template.postsList.helpers({
posts: function() {
return Posts.find();
}
});
我們不能返回Posts.find()?
posts: Posts.find()
根據Pepe-LG指出的,我完全改變了我的答案。構建過程只考慮模板中的html,所以幫手在這裏不起作用。事實上,如果您在註冊模板幫助器之前聲明瞭Posts
集合(即集合需要在比輔助函數更深的目錄中聲明),或者在lib
文件夾,按照load order。
我想你應該再次通讀這個解釋。在構建過程中,html文件被解析並編譯成JavaScript代碼。定義助手等的JavaScript代碼不參與此過程。 – 2014-11-04 20:55:15
你是對的,@ PeppeL-G,這與構建過程無關。如果您正確設置加載順序,這實際上工作正常。謝謝你指出 - 我會改變我的答案。 – richsilv 2014-11-04 23:53:51
非常感謝你們! – 2014-11-05 10:18:09