роуты не должны ничего хранить в себе кроме того что есть в юрл? нашел довольно много ищюсов в гите ангулара с такими же хотелками, правда только 1 незакрытый: https://github.com/angular/angular/issues/10248
Потому что ожидаемое поведение от любого роута, то что его можно скопировать, открыть в другой вкладке/браузере, отправить другу по почте, и т.д. В url должна содержаться вся необходимая информация для открытия этой страницы в том же виде. Если необходимо передавать какие-то данные между страницами, и они не укладываются в концепцию роутов, то должно быть какое-то persistence хранилище для этих данных.
Обсуждают сегодня