From 64db25b9f3e0ca29f36f00ab7c3701f43690cf61 Mon Sep 17 00:00:00 2001 From: cdswyda Date: Wed, 4 Aug 2021 17:28:13 +0800 Subject: [PATCH] fix #699 --- src/global/api.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/global/api.js b/src/global/api.js index d05169b..2bd633c 100644 --- a/src/global/api.js +++ b/src/global/api.js @@ -2903,7 +2903,7 @@ export function setSingleRangeFormat(attr, value, options = {}) { * @param {Number} options.order 工作表索引;默认值为当前工作表索引 * @param {Function} options.success 操作结束的回调函数 */ -export function setRangeFormat(attr, value, options = {}) { + export function setRangeFormat(attr, value, options = {}) { let curSheetOrder = getSheetIndex(Store.currentSheetIndex); let curRange = JSON.parse(JSON.stringify(Store.luckysheet_select_save)); let { @@ -2946,15 +2946,15 @@ export function setRangeFormat(attr, value, options = {}) { result.push(setSingleRangeFormat(attr, value, { range: range[i], order: order })); } + let fileData = $.extend(true, [], file.data); if(result.some(i => i === 'error')) { file.data.length = 0; - file.data.push(...sheetData); + file.data.push(...fileData); return false; } - let fileData = $.extend(true, [], file.data); file.data.length = 0; - file.data.push(...sheetData); + file.data.push(...fileData); if(file.index == Store.currentSheetIndex){ jfrefreshgrid(fileData, undefined, undefined, true, false);