我可以根据条件隐藏制表符列吗?
Can I hide a tabulator column based on a condition?
我想根据条件隐藏制表符列。查看制表符文档后,似乎不可能,是这样吗?例如,如果用户 X 是 auth,则不显示 B 列。
在不知道你的具体设置的情况下,我只能给你一个通用的解决方案。
要隐藏列,只需调用 column.hide()
,其中 column
是列组件。另一种选择是调用 table.hideColumn('name')
,其中 name
是您的列的名称。
如果想在table的创建过程中隐藏它,可以在列定义中设置。 {visible: false}
这是一个显示这两种方法的示例。
https://jsfiddle.net/nrayburn/rsjopqfx/11/
我想根据条件隐藏制表符列。查看制表符文档后,似乎不可能,是这样吗?例如,如果用户 X 是 auth,则不显示 B 列。
在不知道你的具体设置的情况下,我只能给你一个通用的解决方案。
要隐藏列,只需调用 column.hide()
,其中 column
是列组件。另一种选择是调用 table.hideColumn('name')
,其中 name
是您的列的名称。
如果想在table的创建过程中隐藏它,可以在列定义中设置。 {visible: false}
这是一个显示这两种方法的示例。 https://jsfiddle.net/nrayburn/rsjopqfx/11/