使用异步方法返回的对象

我正在尝试执行以下操作,不幸的是无济于事: 1. 读取电子表格并将其作为解析对象获取。2. 使用解析的对象在其中寻找特定的值。例如电子邮件。


电子表格用作数据库,其动机是确定给定的电子邮件是否存在于那里。


显然,我误解了异步方法的使用,因为我无法掌握如何返回。


调用方法:


helpers.read('the-spreadsheet-id', 'Sheet1!A:Z');

阅读方法@helpers/sheets.js:


    exports.read = (spreadsheetId, range) => {

  const sheets = google.sheets({ version: 'v4', auth: oAuth2Client });


  return sheets.spreadsheets.values.get({

    spreadsheetId,

    range,

  })

    .then(_.property('data.values'));

};

我应该怎么做才能获得 json 对象或类似解析的数据对象以继续在调用方法中使用?


提前致谢。


12345678_0001
浏览 191回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript