angularjs - Angularjs + 使用 XLSX.utils.table_to_book 将嵌套数据导出到 Excel我正在使用 Angularjs + XLSX ( https://sheetjs.com/ ) 将我的 html 导出到 excel。对于简单的表,它工作正常。但是当我尝试使用XLSX.utils.table_to_book
问题描述
我正在使用 Angularjs + XLSX ( https://sheetjs.com/ ) 将我的 html 导出到 excel。对于简单的表,它工作正常。但是当我尝试使用XLSX.utils.table_to_book
它导出嵌套表时,导出 excel 多行如下:
下面是我的简单嵌套表格标签:
<a class="btn btn-primary" ng-click="vmStockDetail.ExportToExcel('xlsx')">
<span class="k-icon k-i-excel export-icon"> </span> Export
</a>
<table style="width:100%" id="exportable_table">
<tr>
<td>
<table style="width:100%">
<tr>
<td>1</td>
<td>parth</td>
</tr>
<tr>
<td>1</td>
<td>priyanka</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table style="width:100%">
<tr>
<td>1</td>
<td>gaurav</td>
</tr>
<tr>
<td>1</td>
<td>nisha</td>
</tr>
</table>
</td>
</tr>
</table>
下面是我用于将数据导出到 excel 的 js 文件代码:
function ExportToExcel(type, fn, dl) {
var elt = document.getElementById('exportable_table');
var wb = XLSX.utils.table_to_book(elt, { sheet: "StockValuation" });
return dl ?
XLSX.write(wb, { bookType: type, bookSST: true, type: 'base64' }) :
XLSX.writeFile(wb, fn || ('StockValuation.' + (type || 'xlsx')));
}
有没有办法使用 GIT Flow 管理 Azure 数据工厂的开发?
有没有办法通过 azure DevOps Git 与 GitFlow 分支模型(如https://nvie.com/posts/a-successful-git-branching-model/ )集成来管理 azure 数据工厂开发环境,
尤其是如何处理热修复? ?
解决方案
推荐阅读
- python - 随机对 pandas 列中的值求和并绘制它们
- python - Python - 无法从字典中解析对象
- javascript - 如何使用 JavaScript 将对象转换为数组格式
- javascript - 如何在threejs中获得三视图绘图?
- json - 根据值中的特定元素对键进行排序
- javascript - 包裹。添加链接后样式消失
- excel - 一个使用 INDEX、SMALL、IF 的数组函数有效,但另一个无效
- ios - 如何快速设置 PLCrashReporter.setCrashCallbacks?
- javascript - 如何将 date-fns 中的 startOfDay 与时区一起使用?
- android - 在 android 中使用 5 到 7 天后,ionic 5 应用程序崩溃
我正在使用 Angularjs + XLSX ( https://sheetjs.com/ ) 将我的 html 导出到 excel。对于简单的表,它工作正常。但是当我尝试使用XLSX.utils.table_to_book
问题描述
我正在使用 Angularjs + XLSX ( https://sheetjs.com/ ) 将我的 html 导出到 excel。对于简单的表,它工作正常。但是当我尝试使用XLSX.utils.table_to_book
它导出嵌套表时,导出 excel 多行如下:
下面是我的简单嵌套表格标签:
<a class="btn btn-primary" ng-click="vmStockDetail.ExportToExcel('xlsx')">
<span class="k-icon k-i-excel export-icon"> </span> Export
</a>
<table style="width:100%" id="exportable_table">
<tr>
<td>
<table style="width:100%">
<tr>
<td>1</td>
<td>parth</td>
</tr>
<tr>
<td>1</td>
<td>priyanka</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table style="width:100%">
<tr>
<td>1</td>
<td>gaurav</td>
</tr>
<tr>
<td>1</td>
<td>nisha</td>
</tr>
</table>
</td>
</tr>
</table>
下面是我用于将数据导出到 excel 的 js 文件代码:
function ExportToExcel(type, fn, dl) {
var elt = document.getElementById('exportable_table');
var wb = XLSX.utils.table_to_book(elt, { sheet: "StockValuation" });
return dl ?
XLSX.write(wb, { bookType: type, bookSST: true, type: 'base64' }) :
XLSX.writeFile(wb, fn || ('StockValuation.' + (type || 'xlsx')));
}
有没有办法通过 azure DevOps Git 与 GitFlow 分支模型(如https://nvie.com/posts/a-successful-git-branching-model/ )集成来管理 azure 数据工厂开发环境, 尤其是如何处理热修复? ?