質問編集履歴
1
本文
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
|
37
37
|
1. ```Posts```コレクションを取得して配列に格納し、```array.map()```でレンダー
|
38
38
|
|
39
|
-
2. オブジェクトを子コンポーネント```Post```に渡す
|
39
|
+
2. ```array.map()```の各オブジェクトを子コンポーネント```Post```に渡す
|
40
40
|
|
41
41
|
3. ```Post```コンポーネントで、渡されたオブジェクトから本文を表示、オブジェクトに```uid```があれば```Users```コレクションから```uid```を使いデータを取得して表示
|
42
42
|
|
@@ -120,6 +120,8 @@
|
|
120
120
|
|
121
121
|
初回レンダー時は正常に紐付けられレンダーされますが、投稿すると上記の齟齬が生じます。
|
122
122
|
|
123
|
+
齟齬の原因は、ユーザー情報の取得を待たずして投稿がレンダーされるからかと思われます。
|
123
124
|
|
124
125
|
|
126
|
+
|
125
|
-
|
127
|
+
とはいえ現状の```Firestore```の設計ではこの問題を解決する方法が考えられないため、```Firestore```の設計から作り直せば問題を解決できると考え、質問した次第です。
|