角度ui网格-导出到excel时出错
当我尝试导出到excel时,会出现以下消息:无法读取null的属性“styles”。我在看文件。角度ui网格-导出到excel时出错,excel,export,ui-grid,Excel,Export,Ui Grid,当我尝试导出到excel时,会出现以下消息:无法读取null的属性“styles”。我在看文件。 我正在使用ui网格v4.4.11。这有点像黑客,但我发现docDefinition在第20343行被设置为null。我把它注释掉了,现在可以用了。请参阅我注释掉docDefinition的prepareAsExcel函数的相同代码 prepareAsExcel: function(grid, workbook, sheet) { var docDefinition = {
我正在使用ui网格v4.4.11。这有点像黑客,但我发现docDefinition在第20343行被设置为null。我把它注释掉了,现在可以用了。请参阅我注释掉docDefinition的prepareAsExcel函数的相同代码
prepareAsExcel: function(grid, workbook, sheet) {
var docDefinition = {
styles: {
}
};
if ( grid.options.exporterExcelCustomFormatters ){
//docDefinition = grid.options.exporterExcelCustomFormatters( grid, workbook, docDefinition );
}
if ( grid.options.exporterExcelHeader ) {
if (angular.isFunction( grid.options.exporterExcelHeader )) {
grid.options.exporterExcelHeader(grid, workbook, sheet, docDefinition);
} else {
var headerText = grid.options.exporterExcelHeader.text;
var style = grid.options.exporterExcelHeader.style;
sheet.data.push([{value: headerText, metadata: {style: docDefinition.styles[style].id}}]);
}
}
return docDefinition;
},