Saya sedang mencari cara yang bagus untuk mendapatkan nama jalur rute saat ini. Ini adalah yang paling mudah yang bisa saya temukan.
this.route.snapshot.firstChild.url[0].path
Apakah ada cara yang lebih baik? Terima kasih!
Cara termudah untuk menemukan jalur saat ini adalah Anda langsung menggunakan
this.router.url
atau Anda dapat memeriksa jalur saat ini pada setiap perubahan router menggunakan event-nya seperti ini
this.router.events.subscribe((res) => {
console.log(this.router.url,"Current URL");
})
di mana router
di sini adalah instance yang dibuat dalam konstruktor seperti ini
constructor(private router: Router){ ... }