angular - Primeng p-table : how to reset custom filters? 调用 reset() 重置表但我的过滤器的值保持不变

标签 angular primeng primeng-turbotable

如何重置所有列过滤器?调用 reset() 似乎重置了表,但过滤器的所有字段保持不变。

最佳答案

您可以将输入值绑定(bind)到表的过滤器,如下所示:

<input type="search" (input)="table.filter($event.target.value, 'FieldName', 'contains')" [value]="table.filters['FieldName']?.value" />

注意 [value] 绑定(bind)。

关于angular - Primeng p-table : how to reset custom filters? 调用 reset() 重置表但我的过滤器的值保持不变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50970291/

相关文章:

angular - 使用 Webpack 时的错误

angular - 刷新页面时出现错误信息 "The requested URL was not found on this server."

angular - 子模块子路由不工作 ("Error: Cannot match any routes.")

angular - 打开对话框,使用 primeng 在 Angular 6 处最大化误差

angular - 获取当前页面并移动到 Primeng 数据表中的特定页面

angular - 模板未应用过滤的日期过滤器(PrimeNG 表)

Angular-6-JSON 架构形式错误 : Nested Arrays getControl error: Unable to find "0" item in FormGroup

angular - 无法绑定(bind)到 'options',因为它不是 'p-dropdown' 的已知属性

angular - PrimeNG Turbotable全部展开

css - 带有样式的 PrimeNG 中的 Turbo 表