为什么onEnter in reactjs?

时间:2018-04-10 06:27:57

标签: reactjs redux redux-form

onEnter

为什么它与reactjs中的路由器一起使用?它的目的是什么?我经历了很多网站但找不到定义。我希望有人能帮我理解它是什么。

1 个答案:

答案 0 :(得分:1)

<Route path="somePath" component={SomeComponent} onEnter={isUserAuthenticated}>

React onEnter就像一个生命周期方法。就像componentDidMount一样。这些用于检查用户是否已登录或某些网络基础结构在进入该路由之前可用。在React-Router 4中,它不再可用。只有在用户通过身份验证时,才会在给出ex中,路由会成功。