2017-12-22 8 views

Antwort

5

würden Sie Verwendung von Switch machen und Ihre Routen neu anordnen, da Switch macht die erste abgestimmte Route

<Switch> 
    <Route path="/chat/new" component={NewChat} /> 
    <Route path="/chat/:id" component={Chat} /> 
</Switch> 
0
<Route 
    path="/chat/:id/" 
    render={ props => { 

     if(props.location.pathname != '/chat/new') return <Chat {...props} /> 
     else return null; 

    } } 
/> 
<Route path="/chat/new" component={NewChat} /> 

Hängt von Ihrer einrichten dies auch die Lösung sein könnte