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

use*_*037 5 materialize

我正在使用materializecss v.1.0.0(beta),我试图只导入按钮组件.对于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';
Run Code Online (Sandbox Code Playgroud)

但是不正确,因为每个都没有使用import和export语句构建,而按钮js找不到Global Component.

我怎样才能导入特定的materialize组件而不是所有的js库?

小智 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');
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!