浏览器显示正常的表格,下载后发现通过formatter方法设置的格式都丢失了。如保留两位小数,千位分隔符等。
下载代码如下,感觉应该没啥问题,版本用的11。下载前和下载后的样式截图见附件。谢谢
var spread = $("#" + workbook_div_id).data("workbook");
var excelIo = new GC.Spread.Excel.IO();
//
//省略fileName定义的代码
//
var json = spread.toJSON();
// here is excel IO API
excelIo.save(json, function (blob) {
saveAs(blob, fileName);
}, function (e) {
// process error
console.log(e);
});
|
|