Обновить
11
Петров Станислав@annnger

Frontend developer

3
Подписчики
Отправить сообщение
Добрый день.
Для дедубликации используем свое решение (webpack плагин), про которое расскажем в следующей статье.
В контексте Angular сервис выглядит так: в загружаемом приложении мы подписываемся на события роутера NavigationEnd и на каждое событие диспатчим CustomEvent в window.parent (там у нас находится Frame Manager) с указанием текущего роута. FrameManager при получении CustomEvent’a с роутом вызывает router.navigate() — таким образом синхронизируется состояние url. В обратную сторону работает примерно так же.

Информация

В рейтинге
Не участвует
Откуда
Россия
Работает в
Зарегистрирован
Активность