У меня есть условие, что мне может понадобиться замкнуть маршрут и показать другой компонент, чем тот, который указан в конфигурации маршрута. Я не хочу перенаправлять на другой маршрут, потому что то, что я действительно хочу сделать, отображает компонент ошибки. Я не хочу добавлять код в каждый компонент маршрута для отображения сообщения об ошибке, я просто хочу иметь возможность отображать компонент ошибки вместо настроенного компонента маршрута. CanActivate, кажется, не очень помогает, поскольку все, что он возвращает, является логическим, или я могу перейти к новому маршруту в обработчике метода CanActivate, который я не хочу делать. Можно ли использовать переопределение маршрутизатора?