Добавьте в закладки ссылку на роутер и вернитесь к ней, не работая - PullRequest
0 голосов
/ 09 января 2019

У меня есть угловое приложение 4 с router-link, и оно отлично работает. Мой корень - localhost: 4000. когда я нажимаю на routerlink, это приводит меня к чему-то вроде localhost: 4000 / cts, и все работает нормально, как и ожидалось. Моя проблема в том, что если мой пользователь добавит в закладки localhost: 4000, они могут вернуться к нему. Если они сделают закладку после щелчка по чему-либо на маршрутизаторе, он будет сохранен как localhost: 4000 / cts, а не как localhost: 4000, который загрузит страницу индекса. Когда они возвращаются с localhost: 4000 / cts, я получаю не могу получить Cannot GET / cts.

Как настроить приложение так, чтобы оно правильно загружалось?

вот мои маршруты.

const ROUTES : Routes = [

  {path: '',component: ShopFloorStopLight},
  {path: 'cts',component: CTS  },
  {path: 'scurve',component:SCurve}

]
...