搜尋

首頁  >  問答  >  主體

javascript - react-router 4.0版本怎麼實現以前onEnter的效果

查看了官方文檔,好像並沒有說到這個

三叔三叔2709 天前895

全部回覆(1)我來回復

  • phpcn_u1582

    phpcn_u15822017-07-05 11:05:58

    React Router v3 提供了 onEnter、onUpdate 和 onLeave 方法。這些本質上是重新建立 React 的生命週期方法。

    使用 v4,您應該使用 渲染的元件的生命週期方法。您可以使用 componentDidMount 或 componentWillMount,而不是 onEnter。在您要使用 onUpdate 的地方,您可以使用 componentDidUpdate 或 componentWillUpdate (或可能使用 componentWillReceiveProps)。 onLeave 可以替換為 componentWillUnmount.

    回覆
    0
  • 取消回覆