您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

AngularJS使用webApi导出数据

2025/11/27 8:27:50发布22次查看
本文主要和大家分享angularjs使用webapi导出数据代码实例,希望本文的代码能帮助到大家。
/////导出功能 self.importexcel = function () { var dataurl = "http://103.233.7.38:8090/api/_oa/projectinfo.asmx/export"; $http({ method: 'post', url: dataurl, data: { }, transformrequest: function (data) { return $.param(data); }, headers: { 'content-type': 'application/x-www-form-urlencoded' }, responsetype: 'arraybuffer' }).success(function (data) { var blob = new blob([data], { type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }); var da = new date(); var filename = "数据导出" + da.getfullyear() + '-' + (da.getmonth() + 1) + "-" + da.getdate(); self.saveas(blob, filename); }); }; self.saveas = function (blob, filename) { if (window.navigator.mssaveoropenblob) { // for ie: navigator.mssaveblob(blob, filename+".xlsx"); } else { // for other browsers: var link = document.createelement('a'); link.href = window.url.createobjecturl(blob); link.download = filename + ".xlsx"; link.click(); window.url.revokeobjecturl(link.href); } }
相关推荐:
nginx 解决webapi跨域二次请求实例
让webapi 返回json格式的数据实例教程
分享webapi2 文件图片上传与下载功能实例
以上就是angularjs使用webapi导出数据的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product