Angular 对<;选择>;角度下降
我想在没有任何第三方库的情况下实现搜索框, 我希望搜索在下拉列表中 如何做到这一点Angular 对<;选择>;角度下降,angular,typescript,Angular,Typescript,我想在没有任何第三方库的情况下实现搜索框, 我希望搜索在下拉列表中 如何做到这一点 <select class="form-control" [(ngModel)]="selected5" [ngModelOptions]="{standalone: true}" formControlName="manpower_requirement"> <
<select class="form-control" [(ngModel)]="selected5" [ngModelOptions]="{standalone: true}"
formControlName="manpower_requirement">
<option selected *ngFor="let person of newArray" [ngValue]="person">{{ person.positions }} </option>
</select>
{{person.positions}}
筛选您的新阵列
。为搜索添加一个输入,并使用[(ngModel)]=“searchValue”
将其绑定到searchValue
,然后在setter中筛选新数组。
因此:
注意-这是未选中的,可能有打字错误。但这是一种方法的想法
private _searchValue:string
set searchValue(value:string)
{
this._searchValue = value;
this.newArray = this.newArray.filter(v=>v.contains(value));
}