検索

ホームページ  >  に質問  >  本文

javascript - React-routerのthis.props.history.push、URLは変更されましたが、ページは変更されていません

react-router は v4 バージョンで、コードは次のとおりです

リーリー

Link を使用してジャンプするように変更すると動作しますが、this.props.history.push は動作しません。これはなぜですか?

高洛峰高洛峰2817日前848

全員に返信(2)返信します

  • 世界只因有你

    世界只因有你2017-06-26 11:00:01

    解決しました。このコンポーネントはApp.jsのRouteに読み込まれており、App.jsでもRouterコンポーネントを使用しているため、index.jsのRouterコンポーネントを使用すると重複してしまうようです。 Index.js の Router を削除するだけで大​​丈夫です

    返事
    0
  • 巴扎黑

    巴扎黑2017-06-26 11:00:01

    リーリー

    試してみる

    返事
    0
  • キャンセル返事