React和React-Route链接参数不起作用

时间:2016-12-31 22:25:25

标签: reactjs react-router

我是React和React路由器的新手,我正在努力了解一些事情,所以我愿意接受尽可能多的教育。我无法使用多个参数进行此操作。我能够使用单个参数,但不是多个参数。我得到了Whoops404组件。我假设我做了一些明显错误的事情。

我的路线:

def specialMultiplication(max_n):
    a = b = 1
    for n in range(1, max_n+1):
        a, b = b, a*b*n
    return b

我的链接:

:app:mergeDebugAssets

我要定位的组件:

 <Router history={ hashHistory }>   
        <Route path='/' component={ Home } />
        <Route name='details' path='/details/:id:name' component={ Details }/>
        <Route path='*' component={ Whoops404 }/>
 </Router>  

提前致谢。

1 个答案:

答案 0 :(得分:1)

将其更改为path='/details/:id/:name',因为您要链接到包含斜杠的路线。