找回密码
 立即注册

QQ登录

只需一步,快速开始

AlexZ 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-9-25 14:52  /   查看:3627  /  回复:0
本帖最后由 AlexZ 于 2020-9-25 14:55 编辑

在 V14 版本前,获取一个区域的 API:getRange 需要提供 5 个参数,如:

  1. getRange(row, col, rowCount, colCount, sheetArea)
复制代码


但是在 V14 版本中,针对此接口增加了新的参数配置,如:

  1. getRange(address, sheetArea)
复制代码


例如:
  1. // Get range by row and column info
  2. sheet.getRange(1, 1, 10, 10, GC.Spread.Sheets.SheetArea.viewport);
  3. // Or get range by range address
  4. sheet.getRange('A1:A3', GC.Spread.Sheets.SheetArea.viewport);
  5. // Get a single cell, it equals to sheet.getRange(0, 0, 1, 1)
  6. sheet.getRange("A1")
  7. // Get whole columns, it equals to sheet.getRange(-1, 0, -1, 3)
  8. sheet.getRange("A:C")
  9. // Get whole rows, it equals to sheet.getRange(0, -1, 3, -1)
  10. sheet.getRange("1:3")
  11. // Get a range, it equals to sheet.getRange(0, 0, 3, 3)
  12. sheet.getRange("A1:C3")
复制代码


增强后的接口,便于用户更快捷的获取区域对象

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部