【问题标题】:Is there any way to filter by each column of dynamic mat table? Angular有没有办法按动态垫表的每一列进行过滤?角 【发布时间】:2021-03-12 11:25:10 【问题描述】: 所以我需要为角度材料表中的每一列设置一个过滤器,但表头是动态的。我找不到动态标题的灵魂,我只知道如何过滤静态标题。 我想要这样的东西,但带有动态标题: 有人有解决办法吗? 【问题讨论】: 我解决了这个问题。在这里找到解决方案:stackoverflow.com/questions/48276404/… 标签: angular typescript 【解决方案1】: 使用要过滤的列键创建表单 订阅表单并创建谓词 在 HTML 端,基于列键(动态键)获取表单控件 这里是stackblitz 示例。 【讨论】: 如果我在从 API 获取数据之前不知道 columnDef 怎么办?