Для получения текущего адреса страницы в Angular 8 вы можете использовать сервис Location
из пакета @angular/common
.
1. Сначала вам необходимо импортировать Location
в ваш компонент:
import { Location } from '@angular/common';
2. Затем вы можете внедрить Location
в конструктор вашего компонента:
constructor(private location: Location) { }
3. Далее можно использовать метод location.path()
для получения текущего пути:
getCurrentPath() { const path = this.location.path(); console.log(path); // печать текущего пути в консоль }
Вы можете вызвать этот метод в любом месте вашего компонента, чтобы получить текущий путь страницы. Например, вы можете вызвать его при инициализации компонента в методе ngOnInit()
.
ngOnInit() { this.getCurrentPath(); }
В результате вызова getCurrentPath()
в консоль будет напечатан текущий путь страницы.
Использование сервиса Location
позволяет получить текущий путь страницы в Angular 8.