【发布时间】:2019-06-23 09:42:54
【问题描述】:
我正在使用 laravel 5.7 和 webpack 的 elixir 包装器。
我添加 Datatables.net 很好,但没有显示 Excel 导出按钮。
这是我的 vendor.js
require('datatables.net');
require('datatables.net-bs4');
require('jszip');
require('datatables.net-buttons');
require('datatables.net-buttons/js/buttons.flash.js');
require('datatables.net-buttons/js/buttons.html5.js');
但是,如果我只是将其添加到我的 html 中,则 Excel 按钮会显示 fine
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.5/jszip.min.js"></script>
我发现,jszip 没有被正确要求。什么是正确的方法?
js 控制台没有错误。
jszip 被很好地下载到node_modules,就像这样
$ npm install jszip --save-dev
【问题讨论】:
标签: laravel webpack datatables laravel-elixir jszip