在ES2015中导入语句

时间:2016-02-09 09:00:30

标签: ecmascript-6

我有什么办法可以执行内联导入吗?见下面的例子:

import $ from 'jquery';
import dt from 'datatables.net-bs'; 
import dtbuttons from 'datatables.net-buttons-bs';
import csv from 'datatables.net-buttons/js/buttons.html5.js'; 

// Attach the plugin - Could this be done inline in the import statments above?
dt(window,$);
dtbuttons(window,$);
csv(window,$);

Larsi

1 个答案:

答案 0 :(得分:1)

使用import语句是不可能的。您可以使用不同的模块加载器来完成。例如,可以使用节点的内置require

import $ from 'jquery';

require('datatables.net-bs')(window, $);
require('datatables.net-buttons-bs')(window,$);
require('datatables.net-buttons/js/buttons.html5.js')(window,$);