回答編集履歴

5

サーバー側設定について追記

2017/07/28 07:55

投稿

aglkjggg
aglkjggg

スコア769

test CHANGED
@@ -42,6 +42,12 @@
42
42
 
43
43
 
44
44
 
45
+ また、HTML5 history モードにするとWebサーバ側での設定が必要になります。
46
+
47
+ 下記のドキュメントに詳細が書いてあります。
48
+
49
+ [https://router.vuejs.org/ja/essentials/history-mode.html](https://router.vuejs.org/ja/essentials/history-mode.html)
50
+
45
51
 
46
52
 
47
53
  ### 2. usersが開かれるたびにJSONデータを取りに行っていた点

4

v-ifを追記

2017/07/28 07:55

投稿

aglkjggg
aglkjggg

スコア769

test CHANGED
@@ -228,11 +228,15 @@
228
228
 
229
229
  <div class="users">
230
230
 
231
+ <div v-if="this.$parent.$parent.$data.users != null">
232
+
231
- <ul v-for="user in this.$parent.$parent.$data.users" :key="user.id">
233
+ <ul v-for="user in this.$parent.$parent.$data.users" :key="user.id">
232
-
234
+
233
- <li><router-link :to="'/user/' + user.id">{{user.name}}</router-link></li>
235
+ <li><router-link :to="'/user/' + user.id">{{user.name}}</router-link></li>
234
-
236
+
235
- </ul>
237
+ </ul>
238
+
239
+ </div>
236
240
 
237
241
  </div>
238
242
 

3

URLについて追記

2017/07/28 07:32

投稿

aglkjggg
aglkjggg

スコア769

test CHANGED
@@ -30,6 +30,18 @@
30
30
 
31
31
  ```
32
32
 
33
+ また、HTML5 history モードにするとURLが
34
+
35
+ http://127.0.0.1:8080/#/users
36
+
37
+ から
38
+
39
+ http://127.0.0.1:8080/users
40
+
41
+ に変化します。
42
+
43
+
44
+
33
45
 
34
46
 
35
47
  ### 2. usersが開かれるたびにJSONデータを取りに行っていた点

2

参考を追加

2017/07/28 07:13

投稿

aglkjggg
aglkjggg

スコア769

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  (以下の記事から抜粋)
14
14
 
15
- https://router.vuejs.org/ja/advanced/scroll-behavior.html
15
+ [https://router.vuejs.org/ja/advanced/scroll-behavior.html](https://router.vuejs.org/ja/advanced/scroll-behavior.html)
16
16
 
17
17
 
18
18
 
@@ -243,3 +243,9 @@
243
243
  - /my-project/src/components/UserDetail.vue
244
244
 
245
245
  変更なし
246
+
247
+
248
+
249
+ # 参考
250
+
251
+ [http://notsleeeping.com/archives/2676](http://notsleeeping.com/archives/2676)

1

fix

2017/07/28 07:07

投稿

aglkjggg
aglkjggg

スコア769

test CHANGED
@@ -1,4 +1,4 @@
1
- ## 2点の問題がありました。
1
+ ## 3点の問題がありました。
2
2
 
3
3
 
4
4