Laravel Vuejs bootstrap-table-vue jsPDF 未定义

Laravel Vuejs bootstrap-table-vue jsPDF is not defined

当我点击 bootstrap table for Vue

的 pdf 格式按钮时,我一直收到这个错误
app.js:100649 Uncaught ReferenceError: jsPDF is not defined
    at jQuery.fn.init../node_modules/tableexport.jquery.plugin/tableExport.min.js.d.fn.tableExport

安装 bootstrap-table 和 table 后导出到我的 laravel vue 应用程序。 我的 app.js

require('bootstrap-table/dist/bootstrap-table.min.css');
//
require('tableexport.jquery.plugin/tableExport.min');
require('bootstrap-table/dist/bootstrap-table.js');
require('bootstrap-table/dist/extensions/export/bootstrap-table-export.min');
require('bootstrap-table/dist/extensions/print/bootstrap-table-print.min.js');
//
require('bootstrap-table/dist/extensions/filter-control/bootstrap-table-filter-control.min.css');
require('bootstrap-table/dist/extensions/filter-control/bootstrap-table-filter-control.min.js');

我的 vue 包含

    <bootstrap-table  
            data-search="true"
            data-filter-control="true"
            data-show-export="true"
            data-pagination="true"
            data-side-pagination="server"
            data-toolbar="#toolbar"
            data-show-toggle="true"
            data-show-columns="true"
            data-export-types="['json', 'xml', 'csv', 'txt', 'sql', 'excel', 'pdf']"
            :data="showOrders"
                         :columns="displayColumns"></bootstrap-table>

我在这里检查了许多其他问题,none 似乎与我遇到的这个 Laravel Vue 版本的 jsPDF 错误有关。此外,所有其他导出格式都可以正常工作,除非我单击 pdf。

require('bootstrap-table/dist/extensions/export/bootstrap-table-export.min');

必须

require('bootstrap-table/dist/extensions/export/bootstrap-table-export.min.js');