2016-10-26 3 views
0

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

ответ

1

Вы проверили охрану https://angular.io/docs/ts/latest/guide/router.html#!#guards?

Это позволяет ограничивать маршрут погрузочного модуля ...

+0

Охранники не помогут в моем случае использования. В моем приложении. Приложение не будет иметь никаких маршрутов для суб-приложений, которые он будет размещать в начале, только когда он загружает json или попадает в api, он знает о субаппах. На этом этапе я хочу обновить маршруты. 'router.resetConfig' может работать, но я также могу обновить, когда я нахожусь внутри subapp. – cmayankc

+0

в деле resetConfig может быть решением. Вы пробовали? Однако я бы не сделал этого и использовал возможность маршрутизатора с защитой вместо динамической маршрутизации. – JEY

Смежные вопросы