Реагировать на ошибки маршрутизатора - PullRequest
0 голосов
/ 14 октября 2018

У меня нет конца.проблема с моими маршрутами реагирования ... сейчас я загружаю как страницу показа (AlbumPage), так и страницу указателя для своих альбомов (AlbumPane) .... что нужно сделать, чтобы маршруты работали правильно?

const App = () => (
  <div>
    <AuthRoute exact path="/" component={OfflineHeaderContainer} />
    <AuthRoute exact path="/signup" component={OfflineHeaderContainer} />
    <AuthRoute exact path="/login" component={OfflineHeaderContainer} />
    <AuthRoute path="/" component={Splash} />
    <Route exact path="/home" component={Index}/>
    <Switch>
      <ProtectedRoute exact path="/photos/create" component={Create} />
      <Route path="/photos/:photoID" component={Show} />
      <Route exact path="/albums/:albumID" component={AlbumPage} />
    </Switch>
    <Route path="/albums" componen={AlbumPane} />
    <Route exact path="/users/:userID" component={UserProfileContainer} />
  </div>
);

1 Ответ

0 голосов
/ 14 октября 2018

Похоже, у вас есть несколько опечаток, измените это:

<Route path="/albums" componen={AlbumPane} />

На это:

<Route exact path="/albums" component={AlbumPane} />

Тогда вы будетезагружайте нужный маршрут только при условном запросе с albumID

...