“Dapatkan URL Angular Sebelumnya” Kode Jawaban

Angular Cara Memeriksa Rute Sebelumnya

//Update angular 6+
//The events.filter gives error because filter is not part of events, so change the code to

import { filter, pairwise } from 'rxjs/operators';

this.router.events
.pipe(filter((evt: any) => evt instanceof RoutesRecognized), pairwise())
.subscribe((events: RoutesRecognized[]) => {
  console.log('previous url', events[0].urlAfterRedirects);
  console.log('current url', events[1].urlAfterRedirects);
});
Rich Ratel

Dapatkan URL Angular Sebelumnya

  // private router: Router//inject
    this.router.events
    .pipe( filter(        (evt:any)=>evt instanceof RoutesRecognized),pairwise())
    .subscribe((events: RoutesRecognized[]) =>{        
        console.log('previous',events[0].urlAfterRedirects);//previous url
        console.log('current url',events[1].urlAfterRedirects);//current url
      }    );
Alive Angelfish

Jawaban yang mirip dengan “Dapatkan URL Angular Sebelumnya”

Pertanyaan yang mirip dengan “Dapatkan URL Angular Sebelumnya”

Lebih banyak jawaban terkait untuk “Dapatkan URL Angular Sebelumnya” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya