回答編集履歴
1
3)について追記
test
CHANGED
@@ -65,3 +65,17 @@
|
|
65
65
|
非同期処理が終わった時に呼び出してほしい処理を書きますので、
|
66
66
|
|
67
67
|
asyncFindが終わり次第やってほしい処理が、そのthis.item = item;だということではないでしょうか。
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
> 3) 最初に載せてある元のソースからですが、「Product.vue」のproducts.asyncFindの第二引数にあるitem =>の部分のitemですが、これは「products.js」のcallbackで定義しているel(database配列)と考えてよろしいでしょうか?
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
違います。
|
76
|
+
|
77
|
+
> ```callback(database.find(el => el.id === id));```
|
78
|
+
|
79
|
+
|
80
|
+
|
81
|
+
なので、```database.find(el => el.id === id)```の返り値をcallbackの第一引数として渡しています。
|