2017-05-25 47 views
0

在路由器v3中,我们使用了onLeave。在v4中,最接近onEnter似乎是componentWillMount。然而,componentWillUnmount对于onLeave来说似乎并没有那么有效。取代onLeave的最佳生命周期方法

什么是最好的lifecyle方法(或其他做法)来代替onLeave?

回答

0

相应的API到位onLeave的使用是提示

用于导航从页面离开之前提示用户。当你的 应用程序进入一个状态,应该阻止用户从 导航离开(如一个表格是一半填写),呈现一个。

这里是link正式文件

+0

感谢答案。我在考虑更多的是发布一个函数或讨论会话(如果使用会话),而不是提示或与用户交互,以确保他们正确地做了一切。 'onEnter:function doThis' 'onLeave:function doThat' – DORRITO