Ich migriere eine App (nicht von mir geschrieben) von react-router v2 nach v4.migrieren react-router v2 zu v4 onGeben Sie Argumente ein
Der alte v2-Code sieht wie folgt aus:
<Route path="/configurations/:id" onEnter={loadConfiguration}>
// some stuff
</Route>
Der neue v4 Code wie folgt aussieht:
<Route path="/configurations/:id" component={MyComponent}>
// some stuff
</Route>
export default class MyComponent extends Component {
componentDidMount() {
loadConfiguration()
}
// render method, etc
}
Das Problem ist, dass in v2 die loadConfiguration Funktion mit 3 params genannt wird - nextstate , ersetzen, Rückruf
Im v4-Code wird die loadConfiguration-Funktion mit 0 params aufgerufen.
Wie übergebe ich bei der Migration von v2 nach v4 die gleichen Werte in loadConfiguration?