记-凯发k8官方网
凯发k8官方网
收集整理的这篇文章主要介绍了
记-纯前端excle下载
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
var filename = '下载的文件名';
var label = [{'labelname1':'excle头1'},{'labelname2':'excle头2'},{'labelname3':'excle头3'},{'labelname4':'excle头4'}];
var data = [{'labelname1':'excle内容1'},{'labelname2':'excle内容2'},{'labelname3':'excle内容3'},{'labelname4':'excle内容4'}]
data = typeof data !== 'boject' ? josn.parse(data) : data;
var excle = '';
#设置表头
var row = '';//设置表格中的样式左居中
for(var i = 0; i < label.length; i ){
for(var key in label[i]){
row = '';
}
}
excle = row '';
//设置数据
for(var i = 0; i < data.length; i ){
var rowdata = '';
for(var y =0; y < label.length; y ){
for(var k in label[y]){
if(label[y].hasownproperty(k)){
rowdata = '';//vnd.ms-excel.numberformat:@ 输出为文本 }
}
}
excle = rowdata '';
}
excle = '
';
#excel文件的内容 var excelfile = "";
excelfile = '';
excelfile = '';
excelfile = "";
excelfile = "";
excelfile = "";
excelfile = "";
excelfile = excel;
excelfile = "";
excelfile = ""; //以excle格式文件下载到本地 var uri = 'data:application/vnd.ms-excel;charset=utf-8,' encodeuricomponent(excelfile);
var link = document.createelement("a");
link.href = uri;
link.style = "visibility:hidden";
link.download =filename ".xls"; document.body.appendchild(link);
link.click();
document.body.removechild(link);
var label = [{'labelname1':'excle头1'},{'labelname2':'excle头2'},{'labelname3':'excle头3'},{'labelname4':'excle头4'}];
var data = [{'labelname1':'excle内容1'},{'labelname2':'excle内容2'},{'labelname3':'excle内容3'},{'labelname4':'excle内容4'}]
data = typeof data !== 'boject' ? josn.parse(data) : data;
var excle = '';
#设置表头
var row = '';//设置表格中的样式左居中
for(var i = 0; i < label.length; i ){
for(var key in label[i]){
row = '';
}
}
excle = row '';
//设置数据
for(var i = 0; i < data.length; i ){
var rowdata = '';
for(var y =0; y < label.length; y ){
for(var k in label[y]){
if(label[y].hasownproperty(k)){
rowdata = '';//vnd.ms-excel.numberformat:@ 输出为文本 }
}
}
excle = rowdata '';
}
excle = '
' label[i][key] ' |
' (data[i][k] === null ? "" : data[i][k]) ' |
#excel文件的内容 var excelfile = "";
excelfile = '';
excelfile = '';
excelfile = "";
excelfile = "";
excelfile = "";
excelfile = "";
excelfile = excel;
excelfile = "";
excelfile = ""; //以excle格式文件下载到本地 var uri = 'data:application/vnd.ms-excel;charset=utf-8,' encodeuricomponent(excelfile);
var link = document.createelement("a");
link.href = uri;
link.style = "visibility:hidden";
link.download =filename ".xls"; document.body.appendchild(link);
link.click();
document.body.removechild(link);
转载于:https://www.cnblogs.com/leonchan/p/11496099.html
总结
以上是凯发k8官方网为你收集整理的记-纯前端excle下载的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: