是React的新宠,我通常有用于Web应用程序开发的自定义CSS文件和库。我已经能够使用requirecss-loader npm install导入css文件。我想知道是否可以使用SystemJSwaves.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();
}

09-17 20:37