我正在使用Redux、Redux路由和reactjs.
我正在try 制作一个应用程序,从中获取路由更改的信息,因此,我有如下功能:
<Route path="/" component={App}>
<Route path="artist" component={ArtistApp} />
<Route path="artist/:artistId" component={ArtistApp} />
</Route>
当有人输入artist/<artistId>
时,我想搜索艺术家,然后呈现信息.问题是,这样做的最佳方式是什么?
我已经找到了一些答案,使用RxJS或try 使用中间件来管理请求.现在,我的问题是,这真的是必要的,还是仅仅是一种保持体系 struct react 不可知的方法?我可以从react componentDidMount()和componentDidUpdate()获取所需的信息吗?现在,我通过在那些请求信息的函数中触发一个动作来实现这一点,当信息到达时,组件会重新呈现.该组件有一些属性可以让我知道:
{
isFetching: true,
entity : {}
}
谢谢