是React的新宠,我通常有用于Web应用程序开发的自定义CSS文件和库。我已经能够使用require
和css-loader
npm install
导入css文件。我想知道是否可以使用SystemJS
从waves.js
导入类似bower_components
的库并像在JQuery / Javascript Waves.attach(".btn:not(.btn-icon):not(.btn-float)"), Waves.attach(".btn-icon, .btn-float", ["waves-circle", "waves-float"]), Waves.init()
中那样使用它
如果有可能,我将如何执行此操作;如果没有,我如何将wave导入,因为这会导入到我的项目中。
最佳答案
我像这样在没有waves.js
的情况下导入了system js
文件,并在attach
函数中调用了componentDidMount
函数,它的工作原理很像
import Waves from "../../libs/bower_components/Waves/dist/waves.min.js";
componentDidMount() {
Waves.attach(".btn:not(.btn-icon):not(.btn-float)");
Waves.attach(".btn-icon, .btn-float", ["waves-circle", "waves-float"]);
Waves.init();
}