Как получить идентификатор из списка, когда текстовый ввод совпадает или равные элементы существуют в списке?
проблема
Как получить идентификатор из списка, когда текстовый ввод совпадает или равные элементы существуют в списке ?
Я работаю на angular 7
У меня есть входной текст на nvabar.Component.html напишите на нем название детали следующим образом :
<mat-form-field class="example-full-width"> <input matInput placeholder="Enter name" [(ngModel)]="partname" > </mat-form-field>
Мне нужно, когда пишут на текстовом входе транзисторную часть, то я буду искать по списку частей и получу partid =2 .
navbar.component.ts export class NavBarComponent implements OnInit { public parts = [ { id: 1, partname: 'hummer', }, { id: 2, partname: 'Transistor', }, { id: 3, partname: 'Air', } ]; ngOnInit() { }
Итак, как получить partid из списка, когда текст textbox соответствует элементам списка ?
Что я уже пробовал:
app-routing.module.ts represent routing as following : const routes: Routes = [ { path: 'overview', component: OverviewComponent }, { path: '' , redirectTo: '/overview', pathMatch: 'full'}