AngularMaterial无法过滤选项
创始人
2024-10-28 11:01:45
0
  1. 确认使用的版本是否支持过滤功能。在使用mat-select时,需要在module中导入MatSelectModule,并且设置formControl属性,如下所示:
import { MatSelectModule } from '@angular/material/select';
import { ReactiveFormsModule } from '@angular/forms';

@NgModule({
 imports: [
   ReactiveFormsModule,
   MatSelectModule
 ],
 declarations: [AppComponent],
 bootstrap: [AppComponent]
})
export class AppModule { }
  1. 确认是否正确使用matAutocomplete指令。例如,如果要过滤mat-option选项,请确保您已经将matAutocomplete指令添加到input元素上,如下所示:

  
  
    
      {{option}}
    
  

  1. 确认过滤条件是否正确。您可以根据需要过滤选项,例如根据输入的文本过滤选项,如下所示:
ngOnInit() {
 this.filteredOptions = this.myControl.valueChanges
   .pipe(
     startWith(''),
     map(value => this.filter(value))
   );
}

filter(value: string): string[] {
 const filterValue = value.toLowerCase();
 return this.options.filter(option => option.toLowerCase().includes(filterValue));
}

以上是解决Angular Material无法过滤选项的方法。

相关内容

热门资讯

2分钟普及!乐酷辅助,约战平台... 2分钟普及!乐酷辅助,约战平台辅助(本来是真的挂)-哔哩哔哩1、超多福利:超高返利,海量正版游戏,约...
3分钟总结!新悠悠辅助微信,心... 3分钟总结!新悠悠辅助微信,心悦填大坑辅助(真是有挂)-哔哩哔哩1、进入游戏-大厅左侧-新手福利-激...
第三分钟教你!微信小程序开心泉... 第三分钟教你!微信小程序开心泉州辅助器,拱趴大菠萝修改器(切实真的有挂)-哔哩哔哩1、第三分钟教你!...
2分钟揭露!浙江游戏大厅修改数... 2分钟揭露!浙江游戏大厅修改数据,欢乐茶馆辅助(一直是真的挂)-哔哩哔哩1、该软件可以轻松地帮助玩家...
第1分钟曝光!皮皮透视辅助软件... 第1分钟曝光!皮皮透视辅助软件工具,决战卡五星必赢神器(一直真的有挂)-哔哩哔哩1、进入到皮皮透视辅...
两分钟揭幕!金虎爷有挂吗,新天... 两分钟揭幕!金虎爷有挂吗,新天道辅助(真是存在有挂)-哔哩哔哩金虎爷有挂吗辅助器中分为三种模型:金虎...
两分钟科普!九酷互娱辅助,微乐... 两分钟科普!九酷互娱辅助,微乐陕西小程序破解器(真是真的是有挂)-哔哩哔哩亲,关键说明,微乐陕西小程...
第四分钟解密!填大坑小程序辅助... 第四分钟解密!填大坑小程序辅助器,新九哥开挂(都是真的是有挂)-哔哩哔哩1、完成填大坑小程序辅助器透...
两分钟详细!微信小程序多乐辅助... 两分钟详细!微信小程序多乐辅助器,新悠悠辅助(果然是有挂)-哔哩哔哩1、微信小程序多乐辅助器系统规律...
七分钟外挂!宝宝浙江游戏开挂器... 七分钟外挂!宝宝浙江游戏开挂器,潮汕汇辅助神器(真是是真的挂)-哔哩哔哩1、宝宝浙江游戏开挂器系统规...