У меня есть дополнительный модуль маршрутизации с таким маршрутом:
path: 'zoneslist/desktop/:zoneid
Я пытаюсь получить доступ к zoneid из службы. Я всегда получаю нулевое или неопределенное значение.
Учитывая этот конструктор:
constructor(private route: ActivatedRoute){}
Я пробовал следующие решения:
this.route.snapshot.paramMap.get('zoneid')
this.route.snapshot.params['zoneid']
this.route.snapshot.params.zoneid
this.route.params.subscribe(
(params: Params) => {
console.log(params.get('id))
}
);
Почему я получаю нулевое или неопределенное значение?