2013-03-19 73 views
0

我使用Backbone.js路由配置文件视图,以便我可以查看属于/ user的数据,并且该部分工作正常。我能够根据用户名生成一个_id,并将其传递到服务器发布函数中,该函数记录它。然而,当我登录的结果返回给客户端的订阅功能,我的结果是这样的:流星发布返回空光标

对象{停止:功能,准备:功能}

​​

我缺少这个功能的东西?我已关闭自动发布,因为它正在生成我的搜索两次。

回答

1

Meteor.subscribeaccording to the docs“返回提供stop()和ready()方法的句柄。”所以你看到的行为是有意的。

+0

好吧,听起来好像我需要通过ready方法返回? – 2013-03-19 23:29:08

+0

发布不返回游标,它给你一个你可以用来停止或重新启动订阅的句柄。要使用这些数据,只需调用您的'Campaigns.find',只要它在订阅完成后,您说'准备好'(时间不是代码方式) – Akshat 2013-03-20 02:25:39