请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

园园

中级会员

79

主题

224

帖子

593

积分

中级会员

积分
593

微信认证勋章

园园
中级会员   /  发表于:2017-4-14 16:11  /   查看:7033  /  回复:13
excelIo.save方法是导出excel,我看了下这个接口,没有设置路径的地方,只是个下载的功能。我现在想点击一个保存按钮,把sheet保存成excel文件并保存到指定服务器路径,该怎么做呢?是不是要买源码修改另存为的方法呢?

13 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-15 21:00:02
沙发
示例里那个“saveAs(blob, fileName);”是将文件下载到本地。
您可以将这个blob post 回服务器保存。
和上传文件原理一样。
回复 使用道具 举报
园园
中级会员   /  发表于:2017-4-17 14:30:52
板凳
dexteryao 发表于 2017-4-15 21:00
示例里那个“saveAs(blob, fileName);”是将文件下载到本地。
您可以将这个blob post 回服务器保存。
和 ...

怎么post回去呢?这个blob是个什么?不是文件吧。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-17 15:04:09
地板
blob 就是一个二进制对象,也可以说就是文件。关于blob 的上传,您搜索下有很多
回复 使用道具 举报
园园
中级会员   /  发表于:2017-4-17 15:08:26
5#
dexteryao 发表于 2017-4-17 15:04
blob 就是一个二进制对象,也可以说就是文件。关于blob 的上传,您搜索下有很多

好的 谢谢!!
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-17 15:57:47
6#
回复 使用道具 举报
园园
中级会员   /  发表于:2017-4-18 16:07:33
7#
dexteryao 发表于 2017-4-17 15:04
blob 就是一个二进制对象,也可以说就是文件。关于blob 的上传,您搜索下有很多

这个blob是文件,还是文件的内容?
回复 使用道具 举报
园园
中级会员   /  发表于:2017-4-18 16:27:00
8#
dexteryao 发表于 2017-4-17 15:04
blob 就是一个二进制对象,也可以说就是文件。关于blob 的上传,您搜索下有很多

还有,这个blob类型是application/zip 怎么变excel啊?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-18 17:04:55
9#
直接将这个zip  的stream 保存成 xxx.xlsx文件就行了。其实xlsx文件也是一个压缩包。

        excelIo.save(spreadJson, function (blob) {
            var fd = new FormData();
            fd.append('excelFile', blob);

            $.ajax({
                type: 'POST',
                url: getImportServerUrl(),
                data: fd,
                processData: false,
                contentType: false
            }).done(function (data) {
                console.log(data);
            });
        }, function (e) {
            // process error
            console.log(e);
        }, { });
回复 使用道具 举报
园园
中级会员   /  发表于:2017-4-19 09:21:23
10#
dexteryao 发表于 2017-4-18 17:04
直接将这个zip  的stream 保存成 xxx.xlsx文件就行了。其实xlsx文件也是一个压缩包。

        excelIo.s ...

blob798422851.png blob不append没问题,后台java方法正常能走,加上这个blob直接报404,方法不走。这个blob还影响url吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部