を私はこのような私のルートを宣言:私は見ることができます<Route>
でアクセスするURLパラメータで反応し、ルータ
<Link to={`/services/edit/${record.id}`}>Edit</Link>
:
は<Row>
<Route exact path="/services" render={() => <RoutesList {...this.props} />} />
<Route exact path="/services/new" render={() => <AddRoute {...this.props} />} />
<Route exact path="/services/edit/:id" render={() => <AddRoute />} />
</Row>
はその後、私のコードのいくつかの部分で私はこのようなリンクを作成idはmath.paramsだが<AddRoute>
{...this.props}
たとえば<AddRoute {...this.props}>
を渡しても、このURLパラメータにアクセスすることはできません。urlパラメータは表示されず、一致するものは空です。 私のパッケージは次のとおりです。
"react-router": "^4.1.1",
"react-router-dom": "^4.1.1",
"react-router-redux": "^5.0.0-alpha.6",
URLセグメントにパラメータ名を指定する必要があるかもしれません。 (/:id) – Hosar