使用FlowRouter从访问路线上的集合中获取并不适用于页面重新加载

时间:2016-05-22 08:39:41

标签: mongodb meteor flow-router meteor-react mongo-collection

我的Meteor + React应用程序中定义了一条路线,如下所示。我想获取帖子并通过道具传递给组件。但是当我在该URL上重新加载页面时,我收到一条错误,指出post未定义。当我从网站的其他部分离开时,我可以访问该URL,但在重新加载时则不能访问。

<img class="animal_img" src="images/logos/bird.svg"/>

也许这不是要走的路,但我希望能够传递自定义帖子,这就是我使用这种方法的原因。它是否与Posts集合没有完全启动有关?如果是这样,我如何等待它被启动?

1 个答案:

答案 0 :(得分:0)

重新加载页面并执行路由操作时,

Posts可能为空。除此之外,您应该使用createContainer创建一个反应组件。

请参阅https://www.meteor.com/tutorials/react/collections