TableExport. js всегда показывает ошибку типа: c не является функцией - PullRequest
0 голосов
/ 16 апреля 2020

Я занимаюсь на небольшом веб-сайте по управлению отзывами. Я хочу добавить функцию на свою веб-страницу для экспорта таблицы в форматы файлов CSV, XLSX и TXT. Я придумал видео на YouTube Ссылка на видео . Он показывает все, что мне нужно, с простыми шагами. Но я все перепробовал, как показывает видео. Но все же я не могу использовать функцию Image Link .

tableExport.min. js

`

<head>
<meta charset="utf-8">
<title>Feedback Management</title>
<meta charset="utf-8">
<link rel="stylesheet" href="/css/bootstrap.min.css">
<link rel="stylesheet" href="/css/all.css">
<link rel="stylesheet" href="/css/styles.css">
<body>
<div class="container">

<link rel="stylesheet" href="/css/tableexport.min.css">

<% let count = 1; let responses = form.responses; %>

<div class="container">
<table class="table" id="tableID">

<thead class="thead-light">
      <tr>
        <th scope="col" style="width: 200px;">STAFF NAME</th>
        <% form.questions.forEach(function(question){ %>
        <th scope="col" style="width: 100px;"><%= count+'.'+question.questionName %></th>
        <% count++;}); %>
      </tr>
    </thead>
    <tbody>
      <% form.questions[0].staffs.forEach(function(staff){ %>
      <tr>
        <td><%= staff.staffName %></td>
        <% form.questions.forEach(function(question){ %>
        <% question.staffs.forEach(function(staffes){ %>
        <% if(staff.staffName === staffes.staffName){ %>
        <td><%= staffes.rating/responses %></td>
        <% } %>
        <% }); %>
        <% }); %>
      </tr>
      <% }); %>
    </tbody>

</table><br>
</div>

</div>

<script src="/js/jquery-3.5.0.min.js"></script>
<script src="/js/popper.min.js"></script>
<script src="/js/bootstrap.min.js"></script>
<script src="/js/font-awesome.js"></script>

<script src="/js/xlsx.core.min.js"></script>
<script src="/js/FileSaver.min.js"></script>
<script src="/js/tableexport.min.js"></script>
<script>
$("table").tableExport();
</script>

...