如题,
使用 react-router
每次浏览器前进和后退时,都会触发组件的componentDidMount
,然后重新获取数据。
本来在一个列表页,使用『下拉加载更多』功能都加载了好几页数据了。然后点击某一项,进入详情页面。然后再后退,就触发了列表页组件的componentDidMount
,然后就又重新获取数据了。
何解?
如题,
使用 react-router
每次浏览器前进和后退时,都会触发组件的componentDidMount
,然后重新获取数据。
本来在一个列表页,使用『下拉加载更多』功能都加载了好几页数据了。然后点击某一项,进入详情页面。然后再后退,就触发了列表页组件的componentDidMount
,然后就又重新获取数据了。
何解?