回答編集履歴

1

公式から引用

2022/11/02 05:13

投稿

maisumakun
maisumakun

スコア145192

test CHANGED
@@ -1 +1,5 @@
1
+ ふつうに宣言した関数コンポーネントに対して、`ref`は**使用できません**。
2
+
3
+ > 関数コンポーネントにはインスタンスがないため、デフォルトでは**関数コンポーネントに ref 属性を使用することはできません**。([React公式](https://ja.reactjs.org/docs/refs-and-the-dom.html#refs-and-function-components)より、強調も原文ママ)
4
+
1
- ふつうに宣言した関数コンポーネントに対して、`ref`は**使用できません**。`forwardRef`を使う必要があります([React公式](https://ja.reactjs.org/docs/forwarding-refs.html))。
5
+ `forwardRef`を使う必要があります([React公式](https://ja.reactjs.org/docs/forwarding-refs.html))。