Я пытаюсь создать маршрут под названием «событие» с параметром event_id в URL-адресе.
модуль маршрутизации приложений имеет это
{ path: 'event/:event_id', component: EventComponent },
Компонент пытается получить event_id из URL-адреса, используя активированный маршрут.
import { ActivatedRoute, Params } from '@angular/router';
export class EventComponent implements OnInit {
event: JSON;
id: String;
constructor(private route: ActivatedRoute) {
}
ngOnInit() {
this.route.queryParams.subscribe(params => {
console.log('that kind of madness can\'t be undone');
console.log(params['event_id']); // checking result
})
}
console.log(params['event_id']) в результате дает пустой объект.
routeParams
, и если вам нужно использоватьqueryParams
, у вас должно быть определение относительного маршрута - person Aravind   schedule 12.12.2017