class Recommended extends Component {
componentDidMount() {}
render() {
return (
<React.Fragment>
<Switch>
<Route
path="/recommended/category/:categoryId"
component={SceneRecommendedCategory}
render={() => {
return <SceneRecommendedCategory />;
}}
/>
<Route exact path="/recommended" component={SceneRecommendedList} />
</Switch>
</React.Fragment>
);
}
}
handleChangeCategory = categoryId => {
const { history } = this.props;
history.push(`/recommended/category/${categoryId}`);
}
<Link to={`/recommended/category/${category.id}`}>A</Link>
Hi, so my problem is i can not redirect between /recommended/category/:categoryId. Url was changed from /recommended/category/1 to /recommended/category/2, but reactjs was not rendered, i can tell there is nothing change. Please help me out.