我在使用铁路由器发布时遇到问题。
它就好像无法从变量
访问该值如果我尝试替换
Meteor.subscribe('singleMatch', id);
与
Meteor.subscribe('singleMatch', 463358926);
它有效
这是我的代码 https://gist.github.com/anonymous/8810102
注意:我为this.params创建了一个单独的变量,因为我无法访问属性
答案 0 :(得分:0)
这里可能有两个问题:
我认为Meteor.subscribe('singleMatch', id)
应为Meteor.subscribe('singleMatch', id).wait()
,以便您在继续之前准备好订阅。这可能是你正在寻找的罪魁祸首。
其次,我认为Meteor.call()
是异步的,因此无论你的回调是否收到错误,你的路线都可以实际执行。