angularjs ui-grid PDF exporter from Tutorial Lesson 206的示例代码在官方页面上运行良好。当我复制代码并运行它...或者在它的Plunker中运行它时......它会短暂打开PDF输出的选项卡,然后关闭选项卡。
经过大量调试后,我发现删除exporterPdfCustomFormatter
设置可以解决问题。实际上,我可以将其设置为API reference(简单文本或列定义)中的其他两个示例中的任何一个,但将其设置为任何函数(例如页码所需)都会失败。这里使用pageCount
与官方pdfmake网站之间存在差异,但事实证明这是不相关的:任何功能都失败了。
我不明白为什么这在官方网站上运行,但看起来相同的代码对我或他们的Plunker不起作用。
答案 0 :(得分:0)
我刚遇到同样的问题。要使其工作,请从app.js
中删除exporterPdfCustomFormatter//exporterPdfCustomFormatter: function ( docDefinition ) {
// docDefinition.styles.headerStyle = { fontSize: 22, bold: true };
// docDefinition.styles.footerStyle = { fontSize: 10, bold: true };
// return docDefinition;
// },