react-apollo使用with FlowRouter(在meteor项目中)时遇到问题。这是我的graphql查询(它应该每 5 秒更新一次):
@graphql(myQuery, {
options: {
pollInterval: 5000,
variables: {
userId: FlowRouter.getQueryParam('r'),
registerToken: FlowRouter.getQueryParam('registerToken')
}
},
})
export const default class MyComponent;
userId如果我对and参数进行硬编码registerToken,查询就可以正常工作。
所以我想这里的问题是这些FlowRouter.getQueryParam()函数返回undefined(即使我在客户端)。MyComponent如果我在内部或浏览器控制台 中调用它们,它们会很好地工作。