У меня есть небольшой пример приложения, которое загружает различные компоненты на основе маршрутов в Angular 2 (с использованием TypeScript).
Далее я хотел бы попробовать способ проверки авторизации перед вызовом фактического компонента, принадлежащего маршруту.
Я мог бы, например, легко создать какой-то базовый класс и позволить всем моим классам компонентов расширяться от него. Но затем я должен убедиться, что все мои компоненты вызывают конструктор базового класса.
Но, возможно, есть более «Angular 2» способ достичь той же цели?
Я действительно не нашел много информации по этому вопросу еще. Есть ли способ запустить, скажем, класс AuthComponent
перед загрузкой любого другого компонента?