Я включил необходимые ссылки, но все равно возникают ошибки. ошибка
function pdfWrite() {
var doc = new jsPDF();
var columns = ["ID", "Name", "City"];
var rows = [
[
1, "Shaw", "Tanzania"
],
[
2, "Nelson", "Kazakhstan"
],
[
3, "Garcia", "Madagascar"
]
];
doc.autoTable(columns, rows)
doc.save('table.pdf');
}
работающий.
<script>
var doc = new jsPDF();
var columns = ["Bina ID", "Bina Adı", "Özellik"];
var rows = [
[
1, "Shaw", "Tanzania"
],
[
2, "Nelson", "Kazakhstan"
],
[
3, "Garcia", "Madagascar"
]
];
doc.autoTable(columns, rows)
doc.save('table.pdf');
</script>
не выдает ошибку при запуске на индексной странице. ошибка при вызове с функцией в файле
Я мог написать неправильно, задавая вопрос о функции, но код работает только тогда, когда часть «doc.autoTable (столбцы, строки)» не работает. TYPEERROR: doc.autoTable не является функцией
Да, но это значит, что я не могу запустить и протестировать. Также, вероятно, вам поможет, если вы отредактируете свой вопрос и добавите, как вы добавляете библиотеки (например, если вы используете npm или cdn).
<script> function yazdir () {var data = <% - JSON.stringify (data)%>; var columns = ["ID", "Name", "Feature"]; var rows = []; var i = 0; data.forEach (функция (элемент) {rows [i] = [item.BDID, item.BDNM, item.NOTE] i ++;}); var doc = новый jsPDF (); doc.autoTable (столбцы, строки) doc.save ('table.pdf'); } </script>
этот код работает, но в отдельном файле js он дает указанную ошибку в функции.
Я попытался установить его с помощью npm, но он дал ошибку
Можете ли вы обновить вопрос полным кодом, который не работает? Желательно с фрагментом кода, который можно запустить. Желательно также как mcve



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы импортируете jspdf-autotable? Должно выглядеть примерно так:
let jsPDF = require('jspdf');
require('jspdf-autotable');
Имя модуля "jspdf" еще не загружено для контекста
В вашем примере кода есть несколько ошибок в нем
scripвместоscriptи отсутствует окончание}для функцииpdfWrite. Можете ли вы сначала исправить эти проблемы в своем примере, чтобы мы могли убедиться, что проблема не в этом?