我正在尝试在我的应用程序中使用material-ui React 组件。我正在使用 webpack 并使用 npm 安装了 material-ui。我已经用 material-ui 文本字段替换了表单中的文本输入,并且效果很好。
但。
然后我尝试添加一个按钮。够简单吧?突然,我得到这个错误:
Invariant Violation: ReactClass: You're attempting to use a component class as a mixin. Instead, just use a regular object
我已经测试过,即使我只是用这一行加载一个空的 Javascript 文件,也会抛出这个错误:
require('material-ui/lib/raised-button');
如果我删除那条线,一切正常。这很奇怪,因为文本字段有效,所以我知道我的设置是正确的。我怀疑按钮代码中使用了 Mixin?
有没有人经历过这个?这方面的信息很少,任何帮助表示赞赏。