【发布时间】:2021-08-11 02:38:24
【问题描述】:
假设表格有 10 列,但我只想显示 5 列,其余 5 列需要在折叠元素中,无论表格宽度或响应属性如何。
| col1 | col2 | ..... |
|---|---|---|
| data | data | data |
| collapse | ... | ... |
我设法通过设置前五列的宽度使其占据整个表格的宽度来使其正常工作。但是当窗口展开时会遇到问题。 折叠组中的列最终占用了额外的空间,折叠效果消失了。
无论发生什么,我都希望某些列位于可折叠 div 中。
【问题讨论】:
假设表格有 10 列,但我只想显示 5 列,其余 5 列需要在折叠元素中,无论表格宽度或响应属性如何。
| col1 | col2 | ..... |
|---|---|---|
| data | data | data |
| collapse | ... | ... |
我设法通过设置前五列的宽度使其占据整个表格的宽度来使其正常工作。但是当窗口展开时会遇到问题。 折叠组中的列最终占用了额外的空间,折叠效果消失了。
无论发生什么,我都希望某些列位于可折叠 div 中。
【问题讨论】:
恐怕这不是响应式折叠系统的重点,它的目的是隐藏没有空间的列。
如果您总是想在列下的行中显示该数据,那么您应该考虑使用rowFormatter 添加包含列后元素的潜水,并且只定义columns 中的前 5 列数组。
查看Row Formatter Docs了解更多详情。
还有一个Row Formatting Example 显示行格式化程序可以改变多少东西
【讨论】: