【发布时间】:2017-08-10 18:15:47
【问题描述】:
在导出为 pdf 时,我正在使用 ui-grid,并且正在使用 exporterfieldcallback 根据颜色数组更改字体颜色。它适用于 pdf,但是当我导出到 csv 时,数据不正确。如果选择了PDF或CSV,则有一个标志或字段集,所以我可以区分两者?在下面的示例中,当导出到 csv 时,这是在 csv 文件中:“displayStatus = {text: displayText, color: 'red'};” 我希望做这样的事情:
`exporterfieldcallback: function(grid, row, col, value) {
if (statusValue === displayValue) {
if(exportFlag === 'pdf'){ // This is what I'm looking for!
// When the pdf is rendered, the colors are perfect.
displayStatus = {text: displayText, color: 'red'};
}else{
displayStatus = displayText;
}
}
return displayStatus;
}`
然后我可以从自定义格式中排除导出到 csv 的内容。
【问题讨论】:
-
您能否提供一个突出问题的简单示例。请在 jsfiddle 中创建并分享链接