如何在Route with react-router-dom 4中使用onLeave和onEnter(或一些hacks)?

时间:2017-11-22 18:21:35

标签: reactjs react-router-dom

当我关注" localhost:3000"我的控制台中没有任何内容 我可以使用哪种钩子(或其他东西)?

export default function getRoutes(store) {

  return (
    <AppComponent>
      <Switch>
          <Route 
            exact
            path="/" 
            component={CatalogBasePageComponent}
            onEnter={() => console.log('Works fine')}
          />
          <Route 
            path="/products/:ratingFilter/:categoryId" 
            component={CategoryProductsByFilterPageComponent}
          />
          <Route 
            path="/products/:ratingFilter" 
            component={CategoryProductsByFilterPageComponent}
          />
          <Route path="/category/:categoryId" component={CategoryPageComponent} />
          <Route path="/404" component={NotFoundComponent} />
      </Switch>
    </AppComponent>
  );
}

0 个答案:

没有答案