React コンポーネント インスタンスへのポインターをコンストラクターの外部で取得できるかどうかを調べる
P粉674876385
P粉674876385 2024-04-02 22:07:22
0
1
462

次の React コンポーネントについて考えてみましょう:

リーリー

次のように初期化します:

リーリー

これら 2 つの print ステートメントは次のように出力します:

リーリー

したがって、実際にはコンストラクター内で this へのポインターが必要ですが、ここで JSX 経由でフレームを変数 view に初期化します。出来ますか?

P粉674876385
P粉674876385

全員に返信(1)
P粉018653751

JSX <> 構文は React.createElement(Component, props, ...children) のサトウキビにすぎないためです

クラス コンポーネントは、この関数内の React によって初期化されます。React は

this の値を公開しないため、そのポインターを取得できません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート