Angularmat-table内联过滤器和下拉列表
创始人
2024-10-28 07:01:22
0
  1. 在你的项目中引入 Angular Material
  
  
  1. 在 HTML 中添加 mat-select 组件作为下拉列表

  Filter By
  
    Position
    Name
    Age
  

  1. 在组件文件的 ngOnInit 方法中订阅表格数据
ngOnInit() {
  this.dataSource = new MatTableDataSource(this.players);
  this.dataSource.paginator = this.paginator;
  this.dataSource.sort = this.sort;
  this.dataSource.filterPredicate = (data: Player, filter: string) => {
    const searchData = (data[this.selectedValue] || '').trim().toLowerCase();
    return searchData.indexOf(filter) !== -1;
  };
}
  1. 在修改下拉列表值的方法中,重新执行过滤操作
onFilterChange() {
  this.dataSource.filter = this.filterValue.trim().toLowerCase();
}
  1. 在模板中使用表格和过滤器

  
    Position
    {{ player.position }}
  

  
    Name
    {{ player.name }}
  

  
    Age
    {{ player.age }}
  

  
  

完整的代码示例可以参考:https://stackblitz.com/edit/angular-qyr9

相关内容

热门资讯

黑科技脚本(wpk ai辅助)... 黑科技脚本(wpk ai辅助)德州wepower透视辅助(wPk)原来存在有挂(真是有挂)-哔哩哔哩...
黑科技教学(wpk ai辅助)... 黑科技教学(wpk ai辅助)wpk微扑克辅助存在吗(WPK)切实是真的有挂(有挂方针)-哔哩哔哩1...
黑科技私人局(wpk ai辅助... 黑科技私人局(wpk ai辅助)wpk到底有没有外挂(WPK)切实真的有挂(有挂攻略)-哔哩哔哩;1...
黑科技肯定(wpk最新黑科技)... 黑科技肯定(wpk最新黑科技)wpkai机器人会被封号吗(wPk)竟然有挂(有挂方针)-哔哩哔哩运w...
黑科技工具(wpk ai辅助)... 黑科技工具(wpk ai辅助)wpk透视辅助可测试真的假的(WPK)果然真的是有挂(有挂总结)-哔哩...
黑科技实锤(wpk最新黑科技)... 黑科技实锤(wpk最新黑科技)wpk有外挂吗(Wpk)好像存在有挂(有挂教程)-哔哩哔哩;1、wpk...
黑科技免费(wpk最新黑科技)... 黑科技免费(wpk最新黑科技)wpk到底有没有外挂(WpK)总是有挂(有挂方略)-哔哩哔哩1、wpk...
黑科技安装(wpk最新黑科技)... 黑科技安装(wpk最新黑科技)wpk俱乐部管理后台(wPk)切实存在有挂(有挂解密)-哔哩哔哩1、用...
黑科技ai(wpk ai辅助)... 黑科技ai(wpk ai辅助)wpk透视辅助测试(wpK)其实真的有挂(真实有挂)-哔哩哔哩1、完成...
黑科技ai挂(wpk ai辅助... 黑科技ai挂(wpk ai辅助)wpk俱乐部有外挂吗(wpK)好像真的有挂(有挂秘诀)-哔哩哔哩1、...