React Hash Router如何获取当前路径

时间:2018-07-05 07:11:04

标签: reactjs react-router

我的反应路由器代码是这样的。

render() {
    return (
      <HashRouter>
        <DesignerHeader currentPath={} >
          <Switch>
            <Route
              exact
              path="/"
              render={() => <Redirect to={ROUTE_PATH.TRANSACTION_LIST} />
              }
            />
            <Route
              exact
              path='/Subject'
              render={(props) => <DesignerWithSubject {...props} />
              }
            />
            <Route
              exact
              path='/Designer'
              render={(props) => <Designer {...props} />
              }
            />
            <Route
              exact
              path='/Name'
              render={(props) => <DesignerWithName {...props} />
              }
            />                           
          </Switch>
        </DesignerHeader>

      </HashRouter>
    )}

在这种情况下,我必须要指向DesignerHeader的currentPath,我该如何处理呢? 我正在使用React Router 4。

0 个答案:

没有答案