用于要求数据表插件的代码是
window.$ = window.jQuery = require('jquery');
dt = require('datatables.net')(window, $);
dt_bs = require('datatables.net-bs')(window, $);
buttons = require('datatables.net-buttons')(window, $);
buttons_bs = require('datatables.net-buttons-bs')(window, $);
responsive = require('datatables.net-responsive')(window, $);
responsive_bs = require('datatables.net-responsive-bs')(window, $);
colreorder = require('datatables.net-colreorder')(window, $);
fixedheader = require('datatables.net-fixedheader')(window, $);
scroller = require('datatables.net-scroller')(window, $);
但是当我编译资产并运行错误时,
TypeError: this is undefined
我不知道出了什么问题,是的,我已经测试了错误来自本节,因为如果我评论该部分没有错误,那么任何帮助都会受到高度赞赏,这已经让我疯狂了。提前谢谢。
P.S。 This是我的参考
答案 0 :(得分:0)
我必须将我的代码更改为此,错误消失
window.$ = window.jQuery = require('jquery');
dt = require('datatables.net');
dt_bs = require('datatables.net-bs');
buttons = require('datatables.net-buttons');
buttons_bs = require('datatables.net-buttons-bs');
responsive = require('datatables.net-responsive');
responsive_bs = require('datatables.net-responsive-bs');
colreorder = require('datatables.net-colreorder');
fixedheader = require('datatables.net-fixedheader');
scroller = require('datatables.net-scroller');