Если вы хотите сделать это в конструкторе, используйте сервис Location
вместо маршрутизатора:
import { Location } from '@angular/common';
constructor(private location: Location){
if (this.location.path().startsWith('/admin')) {
console.log('true');
}
}
Router.url
инициализируется с помощью /
(и заполняется реальным URL позже), в то время как Location.path()
немедленно возвращает реальный URL.