Как передать имя таблицы от первого компонента ко второму компоненту на angular 7 при нажатии кнопки ?
Как передать имя таблицы от первого компонента ко второму компоненту на angular 7 при нажатии кнопки ?
У меня есть два компонента и мне нужно передать имя таблицы от первого компонента ко второму при нажатии кнопки на первом компоненте
Как вы видите ниже в первом компоненте я пишу имя таблицы вручную это создаст большие проблемы если у меня будет больше компонентов
так что мне нужно передать имя таблицы, как показано ниже, сотрудникам из первого component.ts во второй component .ts
Что я уже пробовал:
first component.ts <button class="btn btn-success" (click)="getReferenceDataForEmp()">ReferenceFile</button> getReferenceDataForEmp() { console.log('Reference fire'); this.router.navigate(['References']); } second component.ts ngOnInit() { console.log('welcome'); this.apiservice.getReferenceDataForEmployee('Employees') .subscribe( data=>{ this.RefListVal = data; //SUBSCRIBE HERE console.log(this.RefListVal); }); on API service function getreferenceDataForEmployee getReferenceDataForEmployee(tablename : string):Observable<referencecolumns[]> { return this.http.get<referencecolumns[]>('https://localhost:44326/api/Reference/'+ tablename); }