私はURLからIDを取得するために 'ダーティ'分割を行っています。私は私が私のルート反応ルータのurlからparamを取得
<Route exact path='/admin/ad/:id/edit' component={createTodoComponent} />
の1のために、この
this.__isEdit = (this.props.history.location.pathname.indexOf('edit') > -1)
const pathnameArr = this.props.history.location.pathname.split('/')
this.__todoId = pathnameArr[pathnameArr.length - 2] //get second last arr
のような何かをした、ルータをどのように反応するか利用するためにはわからない。とにかく、私はそれを、コードを向上させることができますか?
Reduxを使用していますか? –
React-routerのどのバージョンを使用しますか –
@ShubhamKhatri v4。 –