Knockout - 使用格式导出html表

时间:2012-10-08 15:47:50

标签: javascript knockout.js export-to-excel

如何导出使用Knockout生成的表格以保持格式化?

我使用的是此解决方案(How to export html table to excel using javascript),但不包括格式化。

1 个答案:

答案 0 :(得分:1)

正如我在评论中提到的那样,excelbuilderjs.com可能会为你效劳。有一些明显的缺点 - 一个是你不能简单地将HTML表格变成带有颜色等的excel电子表格。它确实需要设置。但是,在我工作的情况下,我们有一个相当标准的配色方案和一组格式化程序,这些格式化程序已被翻译成一组独立的指令,然后包含在构建电子表格所需的任何地方。

基于Knockout的一些简单示例,您可能只需使用相同的数据源循环并分配给EB - 然后只需为实际的Excel电子表格分配数字格式和日期格式(即$#, ## 0.00为基本货币,m / d / yyyy为基本日期)。

附注 - 显然我的一些文档没有弥补。 http://excelbuilderjs.com/cookbook/formatting.html是您可以获取有关格式化的基本信息的地方。