Нужно ли отправлять данные в качестве параметра с помощью router.navigate? Я имею в виду, что-то вроде этого примера, поскольку вы можете видеть, что маршрут имеет параметр данных, но при этом он не работает:
this.router.navigate(["heroes"], {some-data: "othrData"})
потому что некоторые данные не являются допустимым параметром. Как я могу это сделать? Я не хочу отправлять параметр с помощью queryParams.