您好,参考一段代码,是把spread导出的ssjson文件下载到本地的代码,同理一样可以用到csv数据上:
- var funDownload = function (content, filename) {
- var eleLink = document.createElement('a');
- eleLink.download = filename;
- eleLink.style.display = 'none';
- // 字符内容转变成blob地址
- var blob = new Blob([content]);
- eleLink.href = URL.createObjectURL(blob);
- // 触发点击
- document.body.appendChild(eleLink);
- eleLink.click();
- // 然后移除
- document.body.removeChild(eleLink);
- };
- var spread = GC.Spread.Sheets.findControl("ss");
- var testJson = JSON.stringify(spread.toJSON());
- funDownload(testJson, "test.ssjson");
复制代码 |