Reactjs / Javascript是将二维数组打印到打印机中的最有效方法

时间:2018-08-04 19:20:36

标签: javascript reactjs algorithm electron

我目前正在使用 Electron + Reactjs / Javascript 开发应用程序。我只是想知道是否有人知道任何有效的方法来在打印机上打印(例如使用window.print()之类的大型2D数组(例如500000 x 500000)。

我目前为制作表格所做的努力:

printTable(dataArray) { 
   var tableDiv = document.createElement('table')
   var bodyDiv = document.createElement('tbody')
   for (var i = 0; i < dataArray.length; i++) {
      var trDiv = document.createElement('tr')
      for (var j = 0; j < dataArray[i].length; j++) {
           trDiv.insertAdjacentHTML('beforeend', '<td>dataArray[i][j]</td>');
      }
      tbody.appendChild(trDiv);
   }
   tableDiv.appendChild(tbody);
}

我认为创建表格时电子窗崩溃了。有人知道打印阵列的任何好方法吗?

0 个答案:

没有答案