в app-routing.module.ts, убедитесь, что ваш целевой компонент имеет этот маршрут
import { TargetComponent } from './path/your.target.component';
const routes: Routes = [
{ path: 'yourpath/:idParameterToPass', component: Targetcomponent }
];
затем в вашем component.t, исходном компоненте, передайте нужный параметр.
this.router.navigate(['/newagreement/123yourid456passithere']);
Затем в целевой компонент вставьте ActivatedRoute в конструктор и получите переданное значение из снимка.
@Component({templateUrl:'./your-target-component.html'})
class TargetComponent {
constructor(private route: ActivatedRoute) {
const id: string = this.route.snapshot.params['idParameterToPass']
}
}