Demo Jx

Results 4 issues of Demo Jx

## Summary Added a polyfill of promise.finally to support lower version firefox. ## Test plan When i use exceljs on firefox of v61.0.1 , the promise.finally api will be undefined....

问题复现步骤: 1. 将luckysheet嵌入继承到别的平台页面 2. 外置保存按钮 3. 编辑单元格后直接点击外置保存按钮 4. 此时单元格未更新保存当前修改值 (因此,给input加个blur失焦事件,判断是点击的视图外,则保存当前更新内容,并退出编辑模式)

问题复现步骤: 1. 选择1-3行进行合并 2. 删除第一行的row数据(json数据二次清洗需要去除当前行) 此时再次进入,控制台报错 (原因是,合并单元格时,找不到该行数据,所以做一个容错处理)

- 问题场景: 单元格内容: A1:10,B1:300 A2:=A1*B1/1000 此时A2计算结果应为 3 ,而实际输出结果为 0 - 定位问题: 在 x-data-spreadsheet\src\core\helper.js 文件中 numberCalc 方法计算小数位时导致改问题 - 修改后: ```javascript //加 function floatAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} m=Math.pow(10,Math.max(r1,r2)); return (arg1*m+arg2*m)/m; }...