使用react-router按路径顺序设置优先级

时间:2018-08-06 20:59:23

标签: javascript html5 reactjs react-router

我的路由看起来像这样

<Route path="account" component={Page1}>
    <Route path="new" component={Page2}/>  
    <Route path="(:userId)" component={Page1}/>
</Route>

无论何时我进入account/new,它都默认为(:userId)路径,并引导我到Page1,将'new'视为可选参数。如何将其默认设置为Page2

我正在使用react-router的V3版本

1 个答案:

答案 0 :(得分:0)

它将转到maker,因为帐户必须是确切路径。既然不是,那么当您转到doc时,它将显示Car.where('components @> ?', {name: 'engine', maker: 'doc'}.to_json) 的组件。试试这个:

Page1