【发布时间】:2016-04-04 13:54:11
【问题描述】:
首先对alasql-项目的贡献者表示高度赞扬。将我的 JSON 数据导出到 excel 文件对我有很大帮助。但是对于接下来的步骤,我需要一些有关格式化 excel 文件的帮助。
是否可以使用自动宽度定义单元格?我需要为一列着色。
我在另一个 thread 上看到过帖子,但这在我的示例中不起作用。
这是我的代码:
var opts = {
headers: true,
column: {
style: {
Font: {
Bold: "1"
}
}
},
rows: {
1: {
style: {
Font: {
Color: "#FF0077"
}
}
}
},
cells: {
1: {
1: {
style: {
Font: {
Color: "#00FFFF"
}
}
}
}
}
};
vm.btnExport = function () {
alasql('shortcode AS Short_Code, \ ' +
'fname AS Fullname, \ ' +
'INTO XLSX("test.xlsx", ?) FROM ?', [opts, vm.list]);
};
【问题讨论】:
-
很高兴听到您喜欢图书馆。目前 AlaSQL 不支持复杂的格式化。我建议你看看 xlsx.js 库
标签: javascript angularjs export-to-excel alasql