Nach the documentation sollte ich in der Lage sein, ein Ereignis durch Aufruf push('/with/the/path')
auslösen. Beispiel von docs:Wie feuere ich ein LOCATION_CHANGE Event für react-router-redux?
import { routerMiddleware, push } from 'react-router-redux'
// Apply the middleware to the store
const middleware = routerMiddleware(browserHistory)
const store = createStore(
reducers,
applyMiddleware(middleware)
)
// Dispatch from anywhere like normal.
store.dispatch(push('/foo'))
jedoch das sieht aus wie wenn ich rufe Push ich diese bekommen (was nicht sieht, wie es etwas tut):
Was bin ich fehlt?
Die "push" -Helfer-Methode ist genau für diesen Zweck. Was ist Ihr Anwendungsfall, wenn Sie versuchen, es manuell auszulösen? Vielleicht gibt es Interna, die von der Push-Methode umschlossen sind, die Sie sonst nicht aufrufen können. –
hast du 'syncHistoryWithStore'? – xiaofan2406
@MarioTacke Ich versuche, zu einem anderen Teil der App umzuleiten. (d. h. "/ Profil") – drewwyatt