React Router 4没有将params传递给容器

时间:2017-06-11 01:51:04

标签: reactjs react-router react-router-v4

我有以下网址:

http://localhost:4400/rate/e0166d

在App.jsx中触发此路由:

<PrivateRoute path="/rate/:token" layout={MainLayout} component={Rate} />

这是Rate.js:

import React from 'react';

class Rate extends React.Component {

  render() {
    return (
      <div>
        <h1>Rate</h1>
        <h2>{this.props.match.params.token}</h2>
      </div>
    )
  }
}

export default Rate;

这是输出:

<h2></h2>

为什么令牌不会显示在<h2>标签中?谢谢!

0 个答案:

没有答案