Как обрабатывать общие маршруты c в Angular? - PullRequest
0 голосов
/ 16 июня 2020

Я использую Angular 9.17 и у меня есть концептуальный вопрос.

Я реализовал механизм входа в систему, который теперь можно включить для определенных маршрутов. "Домашняя / начальная" страница, конечно, может просматриваться как при входе, так и выходе из системы.

Но в зависимости от этого вид выглядит по-разному. Итак, мой вопрос: должен ли я иметь два разных компонента, отражающих эти представления, или один и отключение / включение определенных элементов в зависимости от статуса входа?

Оба подхода действительны или один из них является анти-шаблоном ?

1 Ответ

1 голос
/ 16 июня 2020

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

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