Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用pdfmake在pdfHtml5中仅设置datatable表的特定列的样式_Javascript_Datatables_Pdfmake - Fatal编程技术网

Javascript 使用pdfmake在pdfHtml5中仅设置datatable表的特定列的样式

Javascript 使用pdfmake在pdfHtml5中仅设置datatable表的特定列的样式,javascript,datatables,pdfmake,Javascript,Datatables,Pdfmake,使用pdfmake在pdfHtml5中仅设置datatable表的特定列的样式。我想导出pdf格式的datatable表,并仅为特定列设置样式,或使用nowrap排除特定列 doc.defaultStyle.noWrap=true;导出为pdf时,我现在可以捕获整个表格。但是,我如何仅对某一列应用noWrap?所以,例如,仅适用于第5列和第7列 { extend: 'pdfHtml5', text: 'PDF', exportOptions: { columns: [0,

使用pdfmake在pdfHtml5中仅设置datatable表的特定列的样式。我想导出pdf格式的datatable表,并仅为特定列设置样式,或使用nowrap排除特定列

doc.defaultStyle.noWrap=true;导出为pdf时,我现在可以捕获整个表格。但是,我如何仅对某一列应用noWrap?所以,例如,仅适用于第5列和第7列

{
extend:    'pdfHtml5',
text:      'PDF',
exportOptions: {
    columns: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
},
customize: function(doc) {
    doc.defaultStyle.noWrap = true;
}
}
除了第0列和第1列之外,其他所有列都是???有一个宽度的例子。我已经试过了,但不起作用

doc.styles['td:nth-child(5)'] = { 
        noWrap: true
}

//doc.content.table.noWrap = true;
//doc.content.style.noWrap = true;