質問するログイン新規登録

回答編集履歴

1

文言の微修正

2023/11/17 15:57

投稿

honey32
honey32

スコア246

answer CHANGED
@@ -1,11 +1,12 @@
1
1
  実際のコードが無いのでなんとも言えませんが、DOM の要素に対して何らかの処理を行いたい場合は、
2
2
 
3
- 1. ボタン操作等をきっかけに
3
+ 1. ボタン操作等をきっかけに実行したい場合
4
- - 普通に onClick 等のイベントハンドラ内
4
+ - 普通に onClick 等のイベントハンドラ内に書けます。
5
- 2. 目当てのものが表示されたタイミングで
5
+ 2. 目当てのものが表示されたタイミングで実行したい場合
6
6
  - ファイルに直に書いても効果を発揮しない可能性があります。
7
7
  - **確実なのは、useEffect の処理の中に書く方法です** ← 今回はこれ
8
8
 
9
+ なので、以下のように useEffect の中に書けば大丈夫だと思います。
9
10
 
10
11
  ```tsx
11
12
  useEffect(() => {