|
@ -66,9 +66,9 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开 |
|
|
- {Number} [row]: 单元格所在行数;从0开始的整数,0表示第一行 |
|
|
- {Number} [row]: 单元格所在行数;从0开始的整数,0表示第一行 |
|
|
- {Number} [column]: 单元格所在列数;从0开始的整数,0表示第一列 |
|
|
- {Number} [column]: 单元格所在列数;从0开始的整数,0表示第一列 |
|
|
- {String} [attr]: 属性类型,参考 [单元格属性表](/zh/guide/cell.html)的属性值 |
|
|
- {String} [attr]: 属性类型,参考 [单元格属性表](/zh/guide/cell.html)的属性值 |
|
|
- {String | Number | Object} [value]: 具体的设置值,一个属性会对应多个值,参考 [单元格属性表](/zh/guide/cell.html)的值示例,特殊情况:如果属性类型`attr`是单元格格式`ct`,则设置值`value`应提供`ct.fa`,比如设置A1单元格的格式为百分比格式: |
|
|
- {String | Number | Object} [value]: 具体的设置值,一个属性会对应多个值,参考 [单元格属性表](/zh/guide/cell.html)的值示例,如果属性类型`attr`是单元格格式`ct`,则设置值`value`应提供ct对象,如:`{fa:"General", t:"g"}`,比如设置A1单元格的格式为百分比格式: |
|
|
|
|
|
|
|
|
`luckysheet.setCellFormat(0, 0, "ct", "0.00%")` |
|
|
`luckysheet.setCellFormat(0, 0, "ct", {fa:"0.00%", t:"n"})` |
|
|
|
|
|
|
|
|
- {PlainObject} [setting]: 可选参数 |
|
|
- {PlainObject} [setting]: 可选参数 |
|
|
+ {Number} [order]: 工作表索引;默认值为当前工作表索引 |
|
|
+ {Number} [order]: 工作表索引;默认值为当前工作表索引 |
|
@ -143,7 +143,7 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开 |
|
|
- **示例**: |
|
|
- **示例**: |
|
|
|
|
|
|
|
|
- 当前工作表查找`"value"`字符串并替换为`"out"` |
|
|
- 当前工作表查找`"value"`字符串并替换为`"out"` |
|
|
`luckysheet.replaces("value", "out)` |
|
|
`luckysheet.replace("value", "out")` |
|
|
|
|
|
|
|
|
------------ |
|
|
------------ |
|
|
|
|
|
|
|
@ -1810,6 +1810,41 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开 |
|
|
`luckysheet.setSheetMove("left")` |
|
|
`luckysheet.setSheetMove("left")` |
|
|
- 第二个工作表移动到第四个工作表的索引位置 |
|
|
- 第二个工作表移动到第四个工作表的索引位置 |
|
|
`luckysheet.setSheetMove(3,{order:1})` |
|
|
`luckysheet.setSheetMove(3,{order:1})` |
|
|
|
|
|
------------ |
|
|
|
|
|
|
|
|
|
|
|
### setSheetOrder(orderList [,setting]) |
|
|
|
|
|
|
|
|
|
|
|
- **参数**: |
|
|
|
|
|
|
|
|
|
|
|
- {Array} [orderList]: 工作表顺序,设置工作表的index和order来指定位置,如: |
|
|
|
|
|
|
|
|
|
|
|
```json |
|
|
|
|
|
[ |
|
|
|
|
|
{index:'sheet_01',order: 2}, |
|
|
|
|
|
{index:'sheet_02',order: 1}, |
|
|
|
|
|
{index:'sheet_03',order: 0}, |
|
|
|
|
|
] |
|
|
|
|
|
``` |
|
|
|
|
|
数组中顺序并不重要,关键是指定sheet index和order的对应关系。 |
|
|
|
|
|
|
|
|
|
|
|
- {PlainObject} [setting]: 可选参数 |
|
|
|
|
|
+ {Function} [success]: 操作结束的回调函数 |
|
|
|
|
|
|
|
|
|
|
|
- **说明**: |
|
|
|
|
|
|
|
|
|
|
|
重新排序所有工作表的位置,指定工作表顺序的数组。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- **示例**: |
|
|
|
|
|
|
|
|
|
|
|
- 重排工作表,此工作簿含有3个工作表 |
|
|
|
|
|
```js |
|
|
|
|
|
luckysheet.setSheetOrder([ |
|
|
|
|
|
{index:'sheet_01',order: 2}, |
|
|
|
|
|
{index:'sheet_02',order: 1}, |
|
|
|
|
|
{index:'sheet_03',order: 0}, |
|
|
|
|
|
]) |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
------------ |
|
|
------------ |
|
|
|
|
|
|
|
|