2017-05-25 63 views
0

在路由器v3中,我們使用了onLeave。在v4中,最接近onEnter似乎是componentWillMount。然而,componentWillUnmount對於onLeave來說似乎並沒有那麼有效。取代onLeave的最佳生命週期方法

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

回答

0

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

用於導航從頁面離開之前提示用戶。當你的 應用程序進入一個狀態,應該阻止用戶從 導航離開(如一個表格是一半填寫),呈現一個。

這裏是link正式文件

+0

感謝答案。我在考慮更多的是發佈一個函數或討論會話(如果使用會話),而不是提示或與用戶交互,以確保他們正確地做了一切。 'onEnter:function doThis' 'onLeave:function doThat' – DORRITO