質問編集履歴

1

created部分のコードを追加しました。

2018/11/24 13:46

投稿

morguri
morguri

スコア46

test CHANGED
File without changes
test CHANGED
@@ -75,3 +75,41 @@
75
75
 
76
76
 
77
77
  ご存知の方いましたら、よろしくお願いします。
78
+
79
+
80
+
81
+ 情報を追加させて頂きます。
82
+
83
+ ```vue
84
+
85
+ created(){
86
+
87
+ this.fetchItem()
88
+
89
+ },
90
+
91
+ methods:{
92
+
93
+ fetchItem(){
94
+
95
+ const token = localStorage.getItem('token');
96
+
97
+     //JWT認証を使用しているためヘッダーにトークンをつけて送る必要があります
98
+
99
+ axios.get('/api/items/users/' + this.$store.state.user.id + '/' + this.$route.params.id, { headers: { Authorization: `Bearer ${token}` } })
100
+
101
+ .then(res => {
102
+
103
+ this.name = res.data.name //ここでnameにレスポンスデータがセットされます
104
+
105
+ })
106
+
107
+ .catch(err => {
108
+
109
+ this.message = err.data.statusText;
110
+
111
+ })
112
+
113
+ },
114
+
115
+ ```