Mi PDF no cambia cuando uso columnStyles con la propiedad dataKey, pero mi código funciona correctamente cuando uso el número en lugar de dataKey.
Este es un código que funciona incorrectamente:
head = [{title: 'توضیحات', dataKey: 'MoreDescribe'}, {title: 'امکانات', dataKey: 'properties'}, {title: 'مبلغ خرید', dataKey: 'id'}] body = [ [{content: ' قابل استفاده'}, {content: 'اندازه مناسب'}, {content: '10000 تومان'}], [{content: ' قابل استفاده'}, {content: 'اندازه مناسب'}, {content: '10000 تومان'}], [{content: ' قابل استفاده'}, {content: 'اندازه مناسب'}, {content: '10000 تومان'}] ] printAll(){ const doc = new jsPDF(); autoTable(doc, { head: [this.head], body: this.body, headStyles: { font: 'Shabnam',halign: 'center',valign: "middle"}, // work bodyStyles: { font: 'Shabnam', halign: 'center', valign: "middle" }, // work columnStyles: { id: { cellWidth: 5000 },properties:{cellWidth:700},MoreDescribe:{cellWidth:500} } // not work }) }si cambio el
columnStyles: { id: { cellWidth: 5000 },properties:{cellWidth:700},MoreDescribe:{cellWidth:500} }a
columnStyles: { 1: { cellWidth: 5000 },2:{cellWidth:700},3:{cellWidth:500} }El estilo cellWidth se aplica a mi tabla. pero quiero usar dataKey. ¿Cómo puedo hacerlo?