Я не знаю, где я делаю неправильно (в цикле). В настоящее время pdf генерируется с 1-м свойством только 1-го объекта. Заголовок также не отображается. пытается загрузить ответ json в jsbpdf autoTable. На данный момент, пожалуйста, рассмотрите ниже ложные данные.
Пока что
test.ts
prepareDoc(){
const header = [['Devloper ID', 'Develoepr Name', 'Department', 'Location', 'Rate(Hr)', 'Current Status', 'Contact']];
const data = [{
'id': 'xxx-001',
'dev_name': 'qqqqq',
'department': 'ABC',
'loc': 'loc-001',
'hourly_rate': '00',
'current_Status': 'Open',
'contact': '--'
}, {
'id': 'xxx-002',
'dev_name': 'eeeee',
'department': 'DEF',
'loc': 'loc-002',
'hourly_rate': '00',
'current_Status': 'Engaged',
'contact': '--'
}, {
'id': 'xxx-003',
'dev_name': 'rrrrr',
'department': 'IJK',
'loc': 'loc-003',
'hourly_rate': '00',
'current_Status': 'Qued(5)',
'contact': '--'
}, {
'id': 'xxx-004',
'dev_name': 'bbbbb',
'department': 'LMN',
'loc': 'loc-004',
'hourly_rate': '00',
'current_Status': 'Vacction',
'contact': '--'
}];
data.forEach(elm => {
const temp = [elm.id, elm.dev_name, elm.department, elm.loc, elm.hourly_rate, elm.current_Status, elm.contact];
rows.push(temp);
console.log('Rows', rows); // showing all data
});
downloadPDF.autoTable(header, rows);
downloadPDF.save('demo.pdf');
}
HTML
<button (click)='prepareDoc()'></button>
вопрос
PFA: создание PDF без заголовка и других данных
Пожалуйста, помогите мне в этом