数据上表都是经过数据类型强制转换的
- this.sheetset.setValue(this.datacell[j].cellrow, this.datacell[j].cellcolumn, parseFloat(Number(this.datacell[j].indexdata)).toFixed(2))
复制代码
导出部分的代码
- var fileName = tt+'.xlsx'// 导出文件的名字为fileName
- // console.log(fileName.substr(-5, 5)) //在控制台输出fileName的倒数五个字符
- if (fileName.substr(-5, 5) !== '.xlsx') { // substr()第一个参数代表开始位置,第二个参数代表截取的长度
- fileName += '.xlsx'
- }
- var json = spread.toJSON()
- console.log(json)
- /* global GC */
- var excelIo = new GC.Spread.Excel.IO()// 导入导出
- excelIo.save(json, function (blob) {
- /* global saveAs */
- saveAs(blob, fileName)
- }, function (e) {
- console.log(e)
- })
- }
复制代码 |