на изменение:
/taxpayers/a724df02-9c13-4651-947a-c24837e52b35/update
Там изменяю и нажимаю на кнопку обновить, которая в конечном итоге вызывает это:
private goBack() {
this.router.navigate(['../'], { relativeTo: this.activatedRoute });
}
И почему-то я оказываюсь не на предыдущей странице, а на:
/taxpayers
Что за бред?))
народ, и с этим скажите плиз что я делаю не так(
А почему вы думаете, что должны оказаться на предыдущей странице? Без полного конфига роутера сложно сказать, но, скорее всего, роутер просто не находит нужный роут и выкидывает вас на дефолт
А как именно вы делаете "back"?
ну вот: private goBack() { this.router.navigate(['../'], { relativeTo: this.activatedRoute }); }
Это переход на уровень вверх, а не назад. И нужн писать [..], слэши в нотации с массивом лишние
так я и так и так пробовал и с [..] не работает тож((
Еще раз, это уровень вверх, а не "back"
хорошо а как back сделать то?
https://developer.mozilla.org/en-US/docs/Web/API/History/back
блин, ну через location.back() я умею
Ну так сделайте )
не хочется просто две зависимости тянуть по факту для одного и того же и location и router
!!!!!!!!!!!!!!!!!!!
ну так оставь одну и юзай которая и то и то может и нет мучений
я щас буду ругаться
Обсуждают сегодня