Я использую resolve
для предварительной выборки данных при переходе от одного компонента к другому. Теперь я хочу остаться в том же компоненте, который инициировал маршрутизацию, когда при получении данных возникают какие-либо ошибки.
Я просмотрел множество блогов, учебных пособий ... и т. Д., И большинство из них предлагают выдать ошибкудолжен остановить навигацию, но в моем случае я должен сделать this.router.navigate([
/ $ {this.router.url} ]);
, чтобы остаться в том же компоненте.
Я пытаюсь увидеть, если егоМожно ли остановить навигацию без явного вызова router.navigate
?