2016-03-18 14 views
0

verwende ich Router in meinem redux Web-App reagieren, wenn ich versuche, um die Strecke zu aktualisieren? an die Adresse wie soVerwenden des React-Router-Verlaufs zum Ändern der Pfad-Add-Ons? mit</p> <pre><code>this.props.history.push('/route') </code></pre> <p>Es fügt ein, bevor #

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

Wenn es Dies bewirkt, dass ähnliche

https://website.com/#/route 

meine einzige Seite Anwendung neu zu laden aussehen sollte. i

Dinge versucht:

  • Upgrade-Router reagieren auf neueste (2.0.1, 1.0.3 zur Zeit verwendet wird) nicht
  • half wir Hash-Geschichte verwenden, um Browser-History Schalt didn‘ t Hilfe
+0

zu Browser-History Schalt funktionieren sollte. Sie könnten etwas verpassen –

Antwort

0

Versuchen mit diesem

import { Router, Route, BrowserHistory } from 'react-router'; 

let bHistory = BrowserHistory({ 
    queryKey: false 
}); 

Es wird diable die zufällige Zeichenfolge erscheinen, im Routenpfad.