0
これは特に問題はありませんが、localhost:3001/users/jim127などのプロファイル用のカスタムURLを生成したいと考えています。誰もがこれを行う良い方法を知っていますか?リンク/プロファイルのカスタムURLを生成
これは特に問題はありませんが、localhost:3001/users/jim127などのプロファイル用のカスタムURLを生成したいと考えています。誰もがこれを行う良い方法を知っていますか?リンク/プロファイルのカスタムURLを生成
リアクタールータhttps://github.com/ReactTraining/react-routerを使用すると、アプリの簡単なルーティングを作成できます。
あなたの場合、指定されたユーザーの動的ルートを作成する必要があります。
<Router history={browserHistory}>
<Route path="/" component={App}>
<Route path="users" component={Users}>
<Route path="https://stackoverflow.com/users/:userName" component={User}/> // dynamic route
</Route>
<Route path="*" component={NoMatch}/>
</Route>
</Router>
次のステップは、User
成分に
class User extends React.Component {
componentDidMount: function() {
const userName = this.props.params.userName
...
をURLからuserName
を取得し、簡単のために任意のデータをロードするために、指定されたuserName