質問編集履歴

5

自己解決

2020/06/30 02:46

投稿

reraRiyu
reraRiyu

スコア1

test CHANGED
File without changes
test CHANGED
@@ -11,8 +11,6 @@
11
11
  わかれば教えてください
12
12
 
13
13
 
14
-
15
- {{ listget.itemname }}<br>{{ listget.itemPrice }}の部分で
16
14
 
17
15
  名前と価格を取りたいのです
18
16
 

4

自己解決しました

2020/06/30 02:46

投稿

reraRiyu
reraRiyu

スコア1

test CHANGED
File without changes
test CHANGED
@@ -40,68 +40,8 @@
40
40
 
41
41
 
42
42
 
43
- <template>
43
+ すいません
44
44
 
45
- <section class="contaner">
45
+ 自己解決しましたので閉じます
46
46
 
47
- <pre>{{json_data}}</pre>   //←これでJSONファイル表示できました 
48
-
49
- {{json_data[3]}} {{json_data[4]}} {{json_data[5]}} {{json_data[6]}} //これでなぜか ITEM の部分を取得できました
50
-
51
- <table>
52
-
53
- <tr v-for="(listget,index) in json_data" >//ここからは白紙になっていまいます
54
-
55
- <td>
56
-
57
- {{ listget.itemname }}<br>{{ listget.itemPrice }}
58
-
59
- </td>
60
-
61
- </tr>
62
-
63
- </table>
64
-
65
- </section>
47
+ 閲覧してくださった方ありがとうございました
66
-
67
-
68
-
69
- </template>
70
-
71
- <script>
72
-
73
- import {Vuex} from 'vuex'
74
-
75
- const axios =require('axios');
76
-
77
- let url="/items.json"
78
-
79
- export default {
80
-
81
- asyncData: async function(){
82
-
83
- let result= await axios.get(url);
84
-
85
- return {json_data:result.data}
86
-
87
- }
88
-
89
-
90
-
91
- }
92
-
93
- </script>
94
-
95
-
96
-
97
- JSONファイルです
98
-
99
- 以下をitem.json ファイル名で保存
100
-
101
-
102
-
103
- { "itemid" : "1", "itemname" : "商品名ロボット掃除機", "itemurl" : "https://aaa.co.jp", "itemPrice" : "10,500円"},
104
-
105
- { "itemid" : "2", "itemname" : "商品名スチームドライヤー", "itemurl" : "https://aaa.co.jp", "itemPrice" : "9,500円"},
106
-
107
- { "itemid" : "3", "itemname" : "商品名乾燥機", "itemurl" : "https://aaa.co.jp", "itemPrice" : "7,500円"}

3

記述誤りを修正

2020/06/30 02:45

投稿

reraRiyu
reraRiyu

スコア1

test CHANGED
File without changes
test CHANGED
@@ -12,11 +12,27 @@
12
12
 
13
13
 
14
14
 
15
+ {{ listget.itemname }}<br>{{ listget.itemPrice }}の部分で
16
+
17
+ 名前と価格を取りたいのです
18
+
19
+ ですが、この方法だと空になってしまうのです
20
+
21
+
22
+
23
+
24
+
15
25
  どうやら以下にitemid の文字列が1文字ずつ入っています
16
26
 
17
27
  {{json_data[3]}} {{json_data[4]}} {{json_data[5]}} {{json_data[6]}} {{json_data[7]}}{{json_data[8]}}
18
28
 
29
+ ↑ 
19
30
 
31
+ 上を見るとどうやら文字列が1文字ずつjson_dataの配列に入ってしまったようなのです
32
+
33
+ これを意味がある塊ずつの配列にしたいのですが うまくいかないのです
34
+
35
+ どなたかお助けください
20
36
 
21
37
 
22
38
 

2

記述誤りを修正

2020/06/30 01:39

投稿

reraRiyu
reraRiyu

スコア1

test CHANGED
File without changes
test CHANGED
@@ -88,4 +88,4 @@
88
88
 
89
89
  { "itemid" : "2", "itemname" : "商品名スチームドライヤー", "itemurl" : "https://aaa.co.jp", "itemPrice" : "9,500円"},
90
90
 
91
- { "itemid" : "3", "itemname" : "商品名乾燥機", "itemurl" : "https://aaa.co.jp", "itemPric"e : "7,500円"}
91
+ { "itemid" : "3", "itemname" : "商品名乾燥機", "itemurl" : "https://aaa.co.jp", "itemPrice" : "7,500円"}

1

URLをダミーに変更

2020/06/30 01:34

投稿

reraRiyu
reraRiyu

スコア1

test CHANGED
File without changes
test CHANGED
@@ -84,8 +84,8 @@
84
84
 
85
85
 
86
86
 
87
- { "itemid" : "1", "itemname" : "商品名ロボット掃除機", "itemurl" : "https://webservice.rakuten.co.jp/document/", "itemPrice" : "10,500円"},
87
+ { "itemid" : "1", "itemname" : "商品名ロボット掃除機", "itemurl" : "https://aaa.co.jp", "itemPrice" : "10,500円"},
88
88
 
89
- { "itemid" : "2", "itemname" : "商品名スチームドライヤー", "itemurl" : "https://webservice.rakuten.co.jp/document/", "itemPrice" : "9,500円"},
89
+ { "itemid" : "2", "itemname" : "商品名スチームドライヤー", "itemurl" : "https://aaa.co.jp", "itemPrice" : "9,500円"},
90
90
 
91
- { "itemid" : "3", "itemname" : "商品名乾燥機", "itemurl" : "https://webservice.rakuten.co.jp/document/", "itemPric"e : "7,500円"}
91
+ { "itemid" : "3", "itemname" : "商品名乾燥機", "itemurl" : "https://aaa.co.jp", "itemPric"e : "7,500円"}