javascript - 没有编辑器的 headerFilterParams
问题描述
我想让用户能够过滤预定义的关键字(headerFilterParams
)headerFilter
。但是,headerFilter
Tabulator 网站上的示例也激活了单元格编辑器。
{title:"Gender", field:"gender", editor:"select", editorParams:{values:{"male":"Male", "female":"Female"}}, headerFilter:true, headerFilterParams:{values:{"male":"Male", "female":"Female", "":""}}},
如果我用 删除单元格编辑器editor:"select", editorParams:{values:{"male":"Male", "female":"Female"}},
,列标题中的关键字就会消失。如何在不激活编辑器的情况下使用headerFilter
with ?headerFilterParams
现在,我传递了空参数,但这并不是一个很好的解决方案,因为选择单元格时,单元格仍然会出现蓝色的单元格边框。
解决方案
如果您不想要列中的编辑器,请不要在列定义中定义编辑器属性。
将headerFilter属性设置为 true 会导致它使用与 editor 属性相同的值,因此在这种情况下,只需将headerFilter属性设置为“select”
{title:"Gender", field:"gender", headerFilter:"select", headerFilterParams:{values:{"male":"Male", "female":"Female", "":""}}},
推荐阅读
- ios - 将图表编号标签更改为文本不起作用(iOS 图表)
- jekyll - 如何使符号链接文件夹中的 .md 文件对 Jekyll 可见
- node.js - 如何在 vue js + node 上使用 put 方法
- javascript - Javascript | 使用 promise.all 将请求拆分成块
- java - redstone.xmlrpc.XmlRpcException:发生网络错误。=> 如何解决这个问题?
- php - PHP浮点循环不匹配值
- reactjs - react-input-mask 每四个字符添加空格而不知道高级文本的长度
- arrays - 使用 JsonArrayRequest android studio 获取没有名称的 JsonArray 并解析为 List
- data-structures - 在 CodeSys 中初始化多个电机的最佳变量结构
- android - 我如何将 khttp 响应传递给 javalin