回答編集履歴
1
誤った回答
answer
CHANGED
@@ -1,17 +1,17 @@
|
|
1
1
|
「更新」が、何に対するものかが、掴みきれなかったのですが、
|
2
2
|
Stateに対するもの、と仮定すると。
|
3
3
|
|
4
|
-
setStateに渡すオブジェクトは、現在のStateを利用して、毎回フルスクラッチから全オブジェクトを作成する。
|
4
|
+
~~setStateに渡すオブジェクトは、現在のStateを利用して、毎回フルスクラッチから全オブジェクトを作成する。~~
|
5
5
|
|
6
|
-
というイメージが近い気がします。
|
6
|
+
~~というイメージが近い気がします。~~
|
7
7
|
|
8
|
-
ということで、回答としては、2番なのですが、
|
8
|
+
~~ということで、回答としては、2番なのですが、~~
|
9
|
-
実際にやることは、現在のStateに、変更した分を反映して、新しいStateオブジェクトを作る。
|
9
|
+
~~実際にやることは、現在のStateに、変更した分を反映して、新しいStateオブジェクトを作る。~~
|
10
|
-
なので、1番と言えなくもありません。
|
10
|
+
~~なので、1番と言えなくもありません。~~
|
11
11
|
|
12
|
-
Reactの内部実装を確認したわけではありませんが、
|
12
|
+
~~Reactの内部実装を確認したわけではありませんが、~~
|
13
|
-
内部で管理しているStateと、setStateで渡されたオブジェクトを比較して、
|
13
|
+
~~内部で管理しているStateと、setStateで渡されたオブジェクトを比較して、~~
|
14
|
-
変化があった部分に関連するDOMを更新する。というイメージだと理解しています。
|
14
|
+
~~変化があった部分に関連するDOMを更新する。というイメージだと理解しています。~~
|
15
15
|
|
16
|
-
このイメージで考えれば、setStateに渡すオブジェクトは、どうなっていなければならないか、
|
16
|
+
~~このイメージで考えれば、setStateに渡すオブジェクトは、どうなっていなければならないか、~~
|
17
|
-
認識しやすくなるように思います。
|
17
|
+
~~認識しやすくなるように思います。~~
|