Доступ к дочернему параметру маршрута из родительского компонента - PullRequest
1 голос
/ 05 июня 2019

Этот код работает, но не будет обновляться при изменении маршрута, как выполнить? Код из родительского компонента:

  ......
  searchType : string;
  searchTypeSubscription : Subscription;
  constructor(
    private route: ActivatedRoute,
    private router: Router,
  ) { }

  ngOnInit() {
    this.searchTypeSubscription = this.route.firstChild.paramMap.subscribe(params => {
      this.searchType = params.get("type")
    })
      console.log(this.searchType);
  }
  .......

Маршруты определены так:

const ParentRoutes: Routes = [
  {
    path: 'parent', component: ParentComponent,
    children: [
      { 
        path: 'search/:type', component: ChildSearchComponent 
      },
...