0
私のルータ:react-routerのコンポーネントでパラメータを使用するにはどうすればよいですか?
import React from 'react';
import Application from './Application';
import { Route } from 'react-router';
import JobsScreen from './jobs-screen/JobScreen'
import TaskScreen from './task-screen/TaskScreen'
const routes = (
<Route name="app" path="/" component={Application}>
<Route name="jobs_screen" path="jobs" component={JobsScreen}/>
<Route name="task_screen" path="task/:enquiryid" component={TaskScreen}/>
</Route>
);
export default routes;
私のコンポーネントによってレンダリング:
render() {
return (
<div>
{this.props.enquiryid}
</div>
);
}
しかし、これは動作しません、私はターゲットコンポーネントでルートパラメータにアクセスする方法を教えてください。
{this.props.routeParams.enquiryid}はありませんか? – imperium2335
@ imperium2335例を追加しました。それが助けてくれることを願っています –
余分なものもありがとう、私ができるとき受け入れます。 – imperium2335