на нем я через resolve получаю данные с реста, и в зависимости от этих данных можно для дочерних маршрутов написать гварды?например: пришло мне с реста isValidUser: false, как мне не пустить пользователя на маршрут при прямом переходе по ссылке и сделать редирект?
просто на родительский роут вешаешь гвард который возвращает ответ с сервера
не не понял: несколько дочерних маршрутов есть, но только на некоторые пускать нельзя.
ну там как-то можно посмотреть что за роут активируется
делать всё через резолверы. потому что при перезагрузке/прямом переходе по ссылке гвард отработает раньше чем загрузятся компоненты и отработают резолверы.
Обсуждают сегодня