数据表加载和渲染延迟

The*_*eek 6 javascript css jquery datatables twitter-bootstrap

我使用的数据表自举4和客户端的处理。显示大约 2,000 条记录。

加载时间是可以接受的,但是我注意到当我重新加载页面 (F5) 时,我可以看到一个未格式化的 DataTable 一瞬间。几乎就好像 DataTables 是最后加载的东西一样,而且非常明显。

如果您查看他们的“零配置”示例,您就会明白我的意思。重新加载页面时,您实际上可以在一瞬间看到所有表记录(您必须快点!)。

有一个“Bootstrap 4”示例,在该页面上也很明显。

我有几个问题;

  • 为什么会发生这种情况?
  • 我能做些什么来防止它?

我曾尝试重新排序我的 JS 和 CSS 文件(我只有几个),但没有任何区别。我担心的是,随着我添加更多记录,加载时间会增加,并且未格式化的 DataTable 在每个页面加载时会更加明显。

jon*_*boy 5

有人有完全相同的问题。似乎很常见,尤其是 DT

请参阅此处以获得良好的答案数据表 - 页面加载时,表格布局不会立即加载