質問編集履歴

1

追記です。試したこと

2020/07/10 06:55

投稿

ueda_kesuke
ueda_kesuke

スコア34

test CHANGED
File without changes
test CHANGED
@@ -37,3 +37,35 @@
37
37
  足りない情報などあれば教えていただけると幸いです????‍♂️
38
38
 
39
39
  ご教授お願いします????‍♂️
40
+
41
+
42
+
43
+ ## 試したこと
44
+
45
+ 以下のようにasync,awaitを加えてみましたがconsole上で`[vuex] do not mutate vuex store state outside mutation handlers.`エラーが出てしまいました
46
+
47
+
48
+
49
+ ```
50
+
51
+ querySnapshot.forEach(async (doc) => {
52
+
53
+ await db.collection('blogs').doc(doc.id).collection('likes').onSnapshot(snapshot =>
54
+
55
+ snapshot.size
56
+
57
+ )
58
+
59
+
60
+
61
+ blogs.push({
62
+
63
+ id: doc.id,
64
+
65
+ created_at: new Date().getTime(),
66
+
67
+ likeCount: ooo // ここにsnapshot.sizeで取得した値を入れたい
68
+
69
+ })
70
+
71
+ ```