【发布时间】:2019-11-20 11:16:54
【问题描述】:
我试图正常地实现一件简单的事情,但我正在使用 PDFMAKE 库从数据中制作 pdf。 在表格的文档中,有一个这样的条纹表格示例:
{
style: 'tableExample',
table: {
body: [
['Sample value 1', 'Sample value 2', 'Sample value 3'],
['Sample value 1', 'Sample value 2', 'Sample value 3'],
['Sample value 1', 'Sample value 2', 'Sample value 3'],
['Sample value 1', 'Sample value 2', 'Sample value 3'],
['Sample value 1', 'Sample value 2', 'Sample value 3'],
]
},
layout: {
fillColor: function (rowIndex, node, columnIndex) {
return (rowIndex % 2 === 0) ? '#CCCCCC' : null;
}
}
},
但我想用#CCCCCC 每两行而不是一行着色,然后切换颜色。 我尝试了很多东西,但没有一个奏效。 似乎函数循环遍历每一行的每一列。
请有人知道如何使用 pdfmake 库来做到这一点?
【问题讨论】:
-
两行`#CCCCCC`然后
null和再次`#CCCCCC`等等? -
嘿,请检查我的答案,它将如何工作:)
标签: javascript formatting modulo conditional-operator pdfmake