問題タブ [use-ref]

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 投票する
3 に答える
5707 参照

reactjs - 反応中のループ内の要素の useRef

React を使用して、このように静的に宣言された ref のリストがあります。

次に、参照がアニメーション関数に渡され、すべてが正しく機能します。少し状況が変わり、マップを使用してリスト項目を作成すると、要素を正しく参照できなくなりました。私は次のようなものを試しました:

しかし、アニメーション関数に渡す配列は空です (関数が useEffect フック内で呼び出され、LiRefs がまだ useRef ではないためだと思います)

  • 私は作成するので、最初にそれらを宣言し、次のような参照を行うことができます

    私が試すことができる他の解決策が機能していないのはどれですか?