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

質問編集履歴

2

追記エラー

2018/10/26 05:11

投稿

kuriya
kuriya

スコア35

title CHANGED
File without changes
body CHANGED
@@ -3,6 +3,9 @@
3
3
 
4
4
  ```
5
5
  [Vue warn]: Error in render: "TypeError: Cannot read property 'last_name' of undefined"
6
+ ...
7
+ TypeError: Cannot read property 'last_name' of undefined
8
+ ...
6
9
  ```
7
10
 
8
11
  コンポーネント

1

補足追加

2018/10/26 05:11

投稿

kuriya
kuriya

スコア35

title CHANGED
File without changes
body CHANGED
@@ -35,4 +35,27 @@
35
35
  vuexを使っていて、getLoginUserというactionでaxiosを使ってAPIでデータを取ってきています。
36
36
 
37
37
 
38
- よろしくお願いいたします。
38
+ よろしくお願いいたします。
39
+
40
+ 補足
41
+ (1)...last_name以外の文字列は想定通りに表示されていますか?
42
+ last_name以外の文字列も問題なく表示はされますがwarnが出ます。
43
+
44
+ (2)また、データ取得時に、想定通りにデータが取得できているかをデバッガ等で確認はされましたか?その値はどうだったでしょうか?
45
+ vueのデバッガでは以下のように値は入っていました。なのでundefinedにはならないはずなのですが読み込みタイミングなきがしています。
46
+ ```
47
+ loginUser:Object
48
+ loginUser:Object
49
+ email:"test@gmail.com"
50
+ id:8
51
+ name:"yamada"
52
+ user_profile:Object
53
+ birth_date:null
54
+ created_at:null
55
+ first_name:"太郎"
56
+ gender_id:null
57
+
58
+ last_name:"山田"
59
+ updated_at:"2018-10-26 02:31:29"
60
+ user_id:8
61
+ ```