3

アプリでmaterial-ui React コンポーネントを使用しようとしています。私は webpack を使用しており、npm で material-ui をインストールしています。フォームのテキスト入力をすでに material-ui text-field に置き換えており、うまく機能しています。

しかし。

次に、ボタンを追加してみました。シンプルですよね?突然、次のエラーが表示されます。

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が使用されていると思いますか?

誰もこれを経験しましたか?これに関する情報はまばらです。どんな助けでも大歓迎です。

4

0 に答える 0