我正在学习最新的 Apollo 库。这段withData
代码改编自 Githunt-React Apollo 演示:
const withData = graphql(GETIMS_QUERY, {
options: ({ params }) => {
console.log(params);
return {
variables: {
"fromID": Meteor.userId(),
"toID": `${params.toID}`,
},
};
},
});
params
进来了undefined
。Apollo 文档似乎没有说明它的定义位置。
查看此 SO post,似乎params
应该包含props
传递给组件的内容。但它总是出现在undefined
这里。
我怎样才能解决这个问题?
提前感谢所有人提供的任何信息。