Navigation, Yönlendirici sınıfına ait bir yöntemdir ve esas olarak rota atlamak için kullanılır. Fonksiyon tanımı:
1.this.router.navigate(['user', 1]); Başlangıç noktası olarak kök rotadan atlayın
2.this.router.navigate(['user', 1],{relativeTo: route}); Varsayılan değer kök rotasıdır ve bu da ActivatedRoute'un bir örneğidir
3.this.router.navigate(['user', 1],{ queryParams: { id: 1 } }); Güzergah iletim parametresi /user/1?id=1
4.this.router.navigate(['view', 1], { preserveQueryParams: true }); Varsayılan değer false olarak doğrudur ve önceki rotada /user?id=1 to /view?id=1 sorgu parametresi korunur
5.this.router.navigate(['user', 1],{ fragment: 'top' }); Çapa atlaması /user/1#top
6.this.router.navigate(['/view'], { preserveFragment: true }); Varsayılan değer yanlış, doğru olarak ayarlanmış ve önceki rotada /user/1#top noktasını /view#top olarak tutun
7.this.router.navigate(['/user',1], { skiplocatio{filter}nChange: true }); Varsayılan değer yanlışdır ve rota doğruya geçtiğinde tarayıcıdaki URL aynı kalacak, ancak gelen parametreler geçerli olmaya devam edecek
8.this.router.navigate(['/user',1], { replaceUrl: true }); Ayarlanmazsa varsayılan olarak doğru olur ve yanlış olarak ayarlanırsa rota yönlendirilmez
|