我不明白如何使制表器自动为动态高度表设置适当的页面大小。它提供了2页,但行数与表的高度不匹配。
JavaScript
var ActivityTable = new Tabulator("#ActivityTable",{
  index:"id",
  ajaxURL:"/api/getActionLogsData",
  layout:"fitDataFill",
  responsiveLayout:"hide",
  resizableColumns:false,
  layoutColumnsOnNewData:true,
  pagination:"local",
  paginationElement: document.getElementById("ActivityTablePagination"),
  height:"90%",
  columns:[
    {title:"First", field:"User.FirstName"},
    {title:"Last", field:"User.LastName"},
    {title:"Time", field:"CreatedAt",formatter:localRelativeTimeFormatter},
    {title:"Success", field:"Success"},
    {title:"Message", field:"Message"},
  ]
})HTML
<div class="container-fluid h-100">
  <div class="d-flex justify-content-between">
    <h4>Activity Logs</h4>
    <div id="ActivityTablePagination"></div>
  </div>
  <div class="h-100" id="ActivityTable"></div>
</div>输出


发布于 2022-04-18 18:39:58
如果在CSS中或通过使用“高度”选项指定表的高度,而不定义paginationSize选项,则页大小将自动设置为填充表的高度。
    height:"300px",
    pagination:"local", //enable local pagination.
});```
source http://tabulator.info/docs/4.1/pagehttps://stackoverflow.com/questions/60593593
复制相似问题