質問編集履歴
1
修正版
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
親コンポーネントでdata属性のプロパティに配列を代入。
|
2
2
|
その後、props経由で子コンポーネントにその配列を渡しているのですが、developer toolでログを確認すると{__ob__: observer}という謎の値に変わっており、更にそのobserverに対してforeachなどしても、値を取り出せません。
|
3
3
|
|
4
|
+
#### 修正版
|
5
|
+
|
4
6
|
```
|
5
7
|
//edit.vue
|
6
8
|
<template>
|
@@ -16,9 +18,11 @@
|
|
16
18
|
}
|
17
19
|
},
|
18
20
|
beforeCreate: function() {
|
21
|
+
axios
|
22
|
+
.get('http://localhost:3000//users/'+ id +'/edit.json')
|
19
|
-
|
23
|
+
.then((response) => {
|
20
|
-
|
24
|
+
response.data.categories.forEach((value) => {
|
21
|
-
|
25
|
+
this.categories.push({ id: value.id, name:value.name })
|
22
26
|
}
|
23
27
|
);
|
24
28
|
}
|