【发布时间】:2016-10-21 15:23:10
【问题描述】:
我有一个 react 组件,它使用 browserHistory 的监听方法监听路由变化。在向
注册处理程序后browserHistory.listen(this.handleRouteChanged)
在ComponentDidMount中,如何移除componentWillUnmount中的监听器?
我找不到任何关于此的文档,并且通过 github 问题搜索我发现使用 browserHistory.unregisterTransitionHook 的建议似乎不会删除侦听器,此外似乎已被弃用。
有什么想法吗?
【问题讨论】:
标签: reactjs react-router