如何在angular2中使用webworker来处理jQuery / Bootstrap数据表

时间:2016-05-03 15:41:23

标签: jquery datatables angular web-worker

我正在使用jQuery Datatable渲染角度2视图的表,但由于数据量太大,我的表冻结了浏览器。

那么有什么方法可以在Webworker中运行Datatable,如果有角度2的话怎么做。

或者其他一些提高Datatable性能的方法,因此浏览器和Datatable不会冻结。 我正在用20列绘画20千或更多的记录。

我的绘制数据表的代码如下:

this.dtaTable =jQuery('#dataTbl').DataTable({
            iDisplayLength: 8,
            bLengthChange : false,
            buttons: [{
              extend: 'copy',
              exportOptions: {
                columns: ':visible'
              }
            },{
              extend: 'excel',
              exportOptions: {
                columns: ':visible'
              }
            },{
              extend: 'pdf',
              exportOptions: {
                columns: ':visible'
              }
            },{
              extend: 'print',
              exportOptions: {
                columns: ':visible'
              }
            },
              'colvis'],
          });

0 个答案:

没有答案