2016-09-30 45 views
0

我只是React JS的初学者。目前正在撰写基于Routing React Apps文章的样本。有一个包含主页,汽车和关于项目的导航菜单。当汽车首次点击时,它会获取数据并渲染它们。数据在示例应用中被硬编码。不过,我正在连接到Web服务,并希望每次单击“链接”“汽车”时都要获取数据。有没有一种方法来定义导航链接的事件?有建议使用Transitionto和TransitionFrom。但他们不是正确的选择。我已经探索了生命周期方法,但是当点击一个链接时它们都不会被重新执行。点击React Link刷新数据

+0

也许分享你的代码会有帮助! – goldbullet

回答

0

最喜欢的反应/ HTML的组件,LinkPropsonClick,你可以给一个功能,您可以获取你想要

0

谢谢亚历山大输入什么。我错过了运行生命周期方法。最后在调试过程中发现,当单击链接时,它会调用componentWillMount方法。我将获取数据的逻辑移到了componentWillMount方法中,现在它可以工作。