問題タブ [react-forwardref]

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

javascript - React forwardRef: ref およびその他の小道具

親コンポーネント:

そして子供:

Childだけでなく、より多くの小道具を渡したい場合はどうすればよいrefですか?

ドキュメントとチュートリアルを検索しましたが、何も見つかりませんでした。試行錯誤により、これはうまくいくと思います:

で、Childこれらの小道具 ( onClickprop1prop2) を から取得できますprops

それだけでいいですか?ref子供に渡す最後の小道具として置くことによって?

Childが必要なボタンが複数ある場合はどうすればよいrefですか?

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

react-hooks - useRef を使用した入力 (子コンポーネント) への動的フォーカスが機能しない

親コンポーネントで「textRef」を作成し、createRef() を使用して子コンポーネントに渡しました。小道具の変更時に子コンポーネントの入力に動的に焦点を合わせようとしています。

localhost (chrome) でテストすると機能しますが、Web ビューでは機能しません。

この問題に関するアドバイスはありますか? ありがとう !!

親コンポーネント

子コンポーネント

バージョン