Angular 2 - Авто-маршрутизация SPA через CMS? - PullRequest
0 голосов
/ 05 февраля 2019

Я смотрю на создание одностраничного приложения с интегрированной системой управления контентом, чтобы пользователи могли редактировать все на сайте и даже добавлять новые страницы.

Однако это не представляется возможнымиметь SPA, который может автоматически направлять новую страницу на пользователя, создающего упомянутую страницу с другой страницы в SPA.

Единственный способ сделать это, насколько я вижу, - это обработать обработчик бэкэнда, который ипусть он использует angular-cli для создания компонентов и редактирования файлов в Angular, а затем для восстановления и замены его текущих файлов DIST.Который беспомощен.

Поэтому я спрашиваю, возможно ли это вообще?И если так, как бы вы это сделали?

1 Ответ

0 голосов
/ 05 февраля 2019

Это будет зависеть от того, какие новые страницы вы планируете создать.

Если эти новые страницы похожи на страницы блога, которые вы 'При создании вы можете установить идентификатор для каждой страницы блога, а затем перейти на страницу на основе идентификатора.Затем этот идентификатор будет использоваться для получения данных для этой страницы из API.

Но это ограничит внешний вид ваших страниц.Все они выглядят единообразно, что может не соответствовать вашим потребностям.

В вашем конкретном случае использование React вместо Angular может помочь, поскольку в нем есть Gatsby.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...