流星:订阅获取更多数据并不起作用

时间:2015-08-13 13:38:41

标签: javascript meteor publish-subscribe

我遇到了Meteor的问题,我有两个订阅:一个在主页面中使用,而第二个在特定页面上调用。第一个返回一些关于所有用户的数据,第二个返回来自一个特定用户的所有数据,但我的问题是这个订阅不能在第一次加载页面时工作。 我认为,如果我已经拥有该特定用户的数据,则不使用订阅;如果我刷新页面,我有所有正确的数据...

我真的不知道该怎么做,谢谢你的关注!

1 个答案:

答案 0 :(得分:0)

如果没有任何代码,很难找出问题所在。确保在访问该页面或创建该模板时正在运行您的订阅。这意味着将sub放在waitOnsubscriptions函数中的路由器级别,或者将sub放在其onCreated回调中的模板级别:Template.myTemp.onCreated = function() { this.subscribe('myPub'); }