繁体   English   中英

如何使用数据表快速加载大量数据?

[英]How can i fast load large amount of data using datatables?

我正在使用数据表从数据库加载数据。 我的表有超过 3000 个条目,我使用数据表在我的前端显示。 但是加载数据需要太多时间。 显示数据表中数据加载缓慢的图像

数据表在这里初始化:

 $(document).ready(function () {
            $('.schools').DataTable({
                ordering: false,
                responsive: true,
                columnDefs: [
                    {responsivePriority: 1, targets: 0},
                    {responsivePriority: 2, targets: -3},
                ]
            });
        })

从数据库中获取数据的 Laravel 代码:

public function show()
    {
        $schools = DB::table('schools')->get();
        return view('admin.school.view', compact('schools'));
    }

没有人不能同时阅读 3000 个条目。 尝试每 30 条获取条目并插入nextback按钮,以免将不必要的数据加载到系统中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM