angular - 如何更改 Ag-grid 过滤器中的占位符文本?
解决方案
不幸的是,默认文本过滤器的 ag-Grid 自定义选项非常差。
但是您可以通过简单的 DOM 操作来实现您的目标:
Array.from(document.getElementsByClassName('ag-floating-filter-input')).forEach((obj) => {
if (obj.attributes['disabled']) { // skip columns with disabled filter
return;
}
obj.setAttribute('placeholder', 'Filter...');
});
这将抓取 ag-Grid(通过 'ag-floating-filter-input')类的所有过滤器文本输入,并将占位符值设置为您的值。
推荐阅读
- firebase - 如何在云函数中使用 app 对象而不将其作为参数传递?
- python - Python中两条线段的交点
- java - JOOQ 与 Oracle19c:DSL 正确的 Oracle 版本
- jmc - 如何在 JMC 8 上生成 HTML JFR 报告?
- reactjs - 你怎么能在一个功能组件中做两个返回?
- c# - Websocket 连接失败
- laravel - 在 laravel 中使用选择选项作为变量
- python - Django - 查询帖子及其回复数?
- web - 我如何在我的网站上显示我的 minecraft 服务器的内存和 cpu 使用情况
- sas - 在 SAS 中从具有递增索引的宏变量创建变量