質問するログイン新規登録

質問編集履歴

1

修正版

2021/05/24 09:18

投稿

widget11
widget11

スコア221

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
-     response.data.categories.forEach((value) => {
24
+     response.data.categories.forEach((value) => {
21
-  this.categories.push({ id: value.id, name:value.name })
25
+   this.categories.push({ id: value.id, name:value.name })
22
26
    }
23
27
       );
24
28
     }