在辅助函数中返回流星集合

时间:2014-11-04 15:24:42

标签: meteor

在下面的流星代码中:

    Template.postsList.helpers({  
        posts: function() {
            return Posts.find();  
        }
    });

我们不能直接返回Posts.find()吗?

    posts: Posts.find()

1 个答案:

答案 0 :(得分:1)

我根据Pepe-LG指出的内容完全改变了我的答案。构建过程只考虑模板中的html,因此帮助程序在此处不起作用。实际上,如果你在注册模板助手之前声明了Posts集合,那么你上面所拥有的就是完全合法的,并且完全可以与反应性一起工作 - 即集合需要在比帮助者更深的目录中声明功能,或在lib文件夹中,按load order