Javascript 添加多行google电子表格npm

Javascript 添加多行google电子表格npm,javascript,node.js,npm,Javascript,Node.js,Npm,我正在使用这个npm谷歌电子表格来操作谷歌电子表格,但我没有发现任何方法可以像谷歌表格Api已经提供的那样一次添加多行 我已经使用了.addRow()方法,但要添加多行,我需要运行一个循环,这是低效的。这里是否有人遇到过类似的问题,并仅使用此npm来解决它。获取行并编辑它们,然后进行批量保存怎么样 function workingWithCells(step) { sheet.getCells({ 'min-row': 1, 'max-row': 5,

我正在使用这个npm谷歌电子表格来操作谷歌电子表格,但我没有发现任何方法可以像谷歌表格Api已经提供的那样一次添加多行


我已经使用了.addRow()方法,但要添加多行,我需要运行一个循环,这是低效的。这里是否有人遇到过类似的问题,并仅使用此npm来解决它。

获取行并编辑它们,然后进行批量保存怎么样

function workingWithCells(step) {
    sheet.getCells({
      'min-row': 1,
      'max-row': 5,
      'return-empty': true
    }, function(err, cells) {
      var cell = cells[0];
      console.log('Cell R'+cell.row+'C'+cell.col+' = '+cell.value);

      // cells have a value, numericValue, and formula
      cell.value == '1'
      cell.numericValue == 1;
      cell.formula == '=ROW()';

      // updating `value` is "smart" and generally handles things for you
      cell.value = 123;
      cell.value = '=A1+B2'
      cell.save(); //async

      // bulk updates make it easy to update many cells at once
      cells[0].value = 1;
      cells[1].value = 2;
      cells[2].formula = '=A1+B1';
      sheet.bulkUpdateCells(cells); //async

      step();
    });
  },


这对你有用吗。

谢谢!我使用了这个,发现GitHub内存有问题。