我有一个带有搜索功能的下拉菜单和一个带有项目(和复选框)的列表,我想让搜索项更新该列表中的项目。
例子:
我有 5 个项目: - project1 - 马铃薯 - listItem1 - listItem2 - 不管
这个想法是,当您没有输入任何内容时,您会看到所有 5 个项目,如果您输入“p”,您只会看到 project1 和土豆。到目前为止,这是我的代码:
<div id="dropdown-menu">
<button id="show-users" (click)="showMenu = !showMenu">Project toevoegen</button>
<div id="drp-project-select">
<div class="scroller" [hidden]="!showMenu">
<div id="search-wrapper">
<i class="fa fa-search"></i>
<input [(ngModel)]="searchTerm" type="text" placeholder="Zoek op naam..." >
</div>
<ul>
<li *ngFor="#project of projectdata.LoginResponse?.ProjectVM, #i = index">
<label class="checkbox-label" >
<input type="checkbox" class="dropdown-checkbox" [(ngModel)]="project.isChecked" >
<span>{{project.Project}}</span>
</label>
</li>
</ul>
</div>
</div>
</div>