【发布时间】:2019-04-04 09:46:39
【问题描述】:
我想在一个页面上加载多个组件并为所有组件设置不同的路由。例如,我点击了一条路线 /article/1 并加载了一个组件,在完全滚动浏览该文章后,我希望该路线更改为 /article/2 并加载相应的文章。我正在使用 react 和 react 路由器,基本上我希望一个页面上有 4 篇(article/3,article/4)文章,所有这些都应该可以滚动,当我滚动到特定文章时,路由会发生变化。我如何使用 react 和 react-router 来实现这一点?
【问题讨论】:
-
可以使用 react-infinite-scroll-component npm 包,按需加载。
标签: reactjs react-redux react-router