У меня есть два разных массива "Клиенты []" внутри моего dashboard.ts
.Как я могу передать эти данные в «ClientsListComponent».
dashboard.html
<a routerLink="dashboard/my-clients" >My Clients</a>
<a routerLink="dashboard/all-clients">All Clients</a>
app.module.ts
RouterModule.forRoot(
[ { path: '', component: LoginComponent},
{ path: 'dashboard', canActivate: [AuthguardGuard], component: DashboardComponent},
{ path: 'dashboard/add-new-client', component: ClientFormComponent, canActivate: [AuthguardGuard]},
{ path: 'dashboard/all-clients', component: ClientsListComponent, canActivate: [AuthguardGuard]},
{ path: 'dashboard/my-clients', component: ClientsListComponent, canActivate: [AuthguardGuard]}
]
ClientsListComponent.ts
@Component({
selector: 'clients-list',
templateUrl: './clients-list.component.html',
styleUrls: ['./clients-list.component.css']
})
export class ClientsListComponent implements OnInit {
@Input() clients: Client[] = []; // I print this data on screen.
@Input() title: '';
constructor() { }
ngOnInit() {
}
}