Как я могу скопировать представление поста Reddit, когда нажатие на сообщение открывается в модальном режиме и меняет URL-адрес или открывается на полной странице, напрямую обращаясь к URL-адресу? - PullRequest
0 голосов
/ 23 апреля 2020

Это особенно меня смущает, так как это тот же URL. Я разрабатываю клон в стиле Reddit в angular.

. Я могу сделать этот подход с немного другими URL, добавив что-то вроде / modal в конце, но не с тем же URL-адресом.

1 Ответ

0 голосов
/ 23 апреля 2020

Посмотрите на Angular - Местоположение , в частности, метод go.

В основном:

  • На главной странице при открытии Чтобы опубликовать сообщение в модальном режиме, используйте go, чтобы обновить URL-адрес до post/42.
  • . В ваших маршрутах, когда вам дан URL-адрес post/42, просто загрузите полный компонент страницы вместо модального.
...