Я пытаюсь центрировать ряд. У моего <td>
есть colspan по всей таблице.
У меня есть тег данных в <td>
, потому что в таблицах есть динамические подзаголовки. С помощью willDrawCell
и didDrawCell
я могу получить доступ к свойству cell.raw
и проверить тег данных для применения стиля.
Когда я использую didCellParse
, CellHookData имеет cell
как неопределенное.
С помощью willDrawCell
и didDrawCell
я могу изменить свойство halign
, но оно НЕ рендерится в центре строки в pdf.
didParseCell: data => {
if($(data.cell.raw).data('subhead') == true){
data.cell.halign = 'center';
}
}
При didParseCell
я получаю сообщение об ошибке, потому что cell
не определено.
https://codepen.io/lightningmd/pen/gOOaezM Этот код перо использует willDrawCell
. Вы можете видеть, что подзаголовок найден, и применяется cell.styles.halign. Просто измените на didParseCell
для ошибки.