2016-03-18 28 views
0

前に、私は私が反応ルータの履歴を使用してパスを変更しますか? #

this.props.history.push('/route') 

を使用してルートを更新しようとすると、それは追加私のReduxのウェブアプリでルータを反応させ使用していますか?そう

https://website.com/?#/route 

のようなアドレスには、これがリロードする私の単一ページのアプリケーションを引き起こし、この

https://website.com/#/route 

のようになりますとき。私が試した

もの:

  • アップグレードが(現在は1.0.3を使用して、2.0.1)最新にルータを反応させるには、我々は、ハッシュ履歴を使用している
  • を助けなかった、ブラウザの履歴への切り替えは、」didnのトンそれが登場するランダムな文字列をディアブルます。この

    import { Router, Route, BrowserHistory } from 'react-router'; 
    
    let bHistory = BrowserHistory({ 
        queryKey: false 
    }); 
    

    で試してみてください

+0

動作するはずですブラウザの履歴への切り替え:

は、より良い説明のためにこの回答を参照してください。あなたは何か不足しているかもしれない –

答えて

0

を助けます経路経路上にある。

関連する問題