我正在使用React-Router,我有以下路线
<Switch>
<Route path={`${this.props.match.url}:id`} component={BusinessPage} />
<Route path={`${this.props.match.url}:id/book-appointment`} component={BookAppointment} />
</Switch>
在我现在的情况下,我正在调用api,然后根据正在创建类似http://localhost:3000/xyz之类的路由的api响应加载以下路由
现在当我那时重新加载页面时,整个redux-store都为空,因此我没有任何ID,因此我将无法再次调用api。
那我该怎么办?