我只是从Firebase,Datatable和ChartJS创建简单的Web应用程序。我使用CSS和JS文件中的minify版本。但是,当我完成创建这个Web应用程序时,我需要等待超过10秒才能显示我网站上显示的所有数据。我怎样才能让它加载更快? 这是我使用datatable从firebase检索数据的方法,我有300多个数据。如果我删除这段代码,一切都很好,现在等待很长时间。
var dbref = firebase.database().ref('sensor');
dbref.on('child_added',function(snapshot) {
var table = $('#example1').DataTable( {
destroy: true,
//"bServerSide": true,
//"bProcessing": true,
"iDisplayLength": 5,
"aLengthMenu": [
[5, 10, 25, 50, -1],
[5, 10, 25, 50, "All"]]
});
var dataSet = [snapshot.val().time, snapshot.val().temp, snapshot.val().date];
table.rows.add([dataSet]).draw();
});
$('#example1').removeClass( 'display' ).addClass('table table-striped table-bordered');