是否可以仅导入特定的组件而不是导入所有库?

时间:2018-02-20 09:45:19

标签: materialize

我正在使用materializecss v.1.0.0(测试版),我正在尝试仅导入按钮组件。 对于scss文件,我没有问题,但对于js文件我有一些问题。

我已经导入了以下文件:

import Cash from 'materialize-css/js/cash';
import Component from 'materialize-css/js/component';
import Global from 'materialize-css/js/global';
import Materialize from 'materialize-css/js/buttons';

但不正确,因为每个都没有使用导入和导出语句构建,而按钮js找不到全局组件。

如何导入特定的materialize组件而不是所有js库?

1 个答案:

答案 0 :(得分:0)

如果您不使用ES6版本的Javascript,请尝试导入如下软件包:

var Cash = require('materialize-css/js/cash');
var Component = require('materialize-css/js/component');
var Global = require('materialize-css/js/global');
var Materialize = require('materialize-css/js/buttons');

希望这会有所帮助!