[英]Tabulator: Top and button calc not shifting position when a column is toggled. How to toggle column and refresh table without losing scroll position?
[英]Tabulator: Fix position of right most column when adjusting table column width
如何修复最右侧列的 position?
当尝试增加或减少列的大小时,最右边的列会随着调整而移动,在此过程中会产生间隙或水平滚动条。 有没有办法动态调整所有列以允许最右侧列的 position 保持固定?
以下是文档中的一些示例
如果您想调整列的大小,那么您应该考虑使用fitColumns布局模式。 在表构造函数中,您应该在layout
选项上设置它:
var table = new Tabulator("#example-table", {
layout:"fitColumns",
});
这可以在适合宽度示例中看到
Tabulator 提供了许多用于配置此布局模式的选项,以选择如何调整每列的大小。 可以在布局文档中找到更多信息
如果您希望该列保持原位,即使表格水平滚动,您也可以使用dob
列的列定义上的frozen
属性将其冻结到位:
{title:"Date of Birth", field:"dob", frozen:true}}
更多细节可以在Frozen Columns DOcumentation中找到
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.