問題タブ [react-class-based-component]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
62 参照

reactjs - react.jsでピアノを作る、状態の使い方が不明

ピアノ用のキーボードを作成しようとしています。状態を使用して、押されたキーと押されていないキー (単音とコードを演奏できるように最終的に音を生成するキー) を処理したいと考えています。

オンライン チュートリアルを次のように変更しました。まず、次のオブジェクトを作成しました。

最初のステップは、押されたキーボード キーをグローバル状態オブジェクトに接続された配列にロードすることです。後で、その状態配列で表されるキーボード キーによって表されるすべてのオブジェクトのサウンドを作成したいと考えています。しかし、まず最初に。

キーを押すと、this.state.pressedKeys (スプレッド演算子) が未定義になるのはなぜですか?

TypeError: 未定義のプロパティ 'pressedKeys' を読み取れません

0 投票する
2 に答える
133 参照

javascript - クラスコンポーネントから関数コンポーネントへの変換

React は初めてで、 https: //devexpress.github.io/devextreme-reactive/react/scheduler/docs/guides/view-switching/ から viewSwitching をプロジェクトに取り入れようとしています。私が直面している問題は、このビューにクラス コンポーネントがあり、コードを機能コンポーネントに記述したことです。viewSwitching が機能するように、以下のコードを機能コンポーネントに実装する方法はありますか?

どんな助けでも大歓迎です:)