流星出版铁路由器

时间:2014-02-04 19:06:47

标签: javascript node.js meteor

我在使用铁路由器发布时遇到问题。

它就好像无法从变量

访问该值

如果我尝试替换

Meteor.subscribe('singleMatch', id);

Meteor.subscribe('singleMatch', 463358926);

它有效

这是我的代码 https://gist.github.com/anonymous/8810102

注意:我为this.params创建了一个单独的变量,因为我无法访问属性

1 个答案:

答案 0 :(得分:0)

这里可能有两个问题:

我认为Meteor.subscribe('singleMatch', id)应为Meteor.subscribe('singleMatch', id).wait(),以便您在继续之前准备好订阅。这可能是你正在寻找的罪魁祸首。

其次,我认为Meteor.call()是异步的,因此无论你的回调是否收到错误,你的路线都可以实际执行。