首页 > react-router 当浏览器前进和后退时,能不能不触发componentDidMount?

react-router 当浏览器前进和后退时,能不能不触发componentDidMount?

如题,

使用 react-router每次浏览器前进和后退时,都会触发组件的componentDidMount,然后重新获取数据。

本来在一个列表页,使用『下拉加载更多』功能都加载了好几页数据了。然后点击某一项,进入详情页面。然后再后退,就触发了列表页组件的componentDidMount,然后就又重新获取数据了。

何解?

【热门文章】
【热门文章】