回答編集履歴

1

追記

2021/11/11 05:32

投稿

KAOsaka
KAOsaka

スコア531

test CHANGED
@@ -27,3 +27,79 @@
27
27
  }
28
28
 
29
29
  ```
30
+
31
+
32
+
33
+ ## 追記
34
+
35
+
36
+
37
+ > routerを使っているときの書き方はまた変わってくるのでしょうか
38
+
39
+
40
+
41
+ `app.use`の使い方が良くないのではないでしょうか。
42
+
43
+
44
+
45
+ > `use()`メソッドは 2 つのパラメータを引数に取ります。まず、第 1 引数はインストールするプラグインです
46
+
47
+ > (中略)
48
+
49
+ > 第 2 引数はオプションで、それぞれのプラグインに依存します。
50
+
51
+ >
52
+
53
+ > [プラグイン | Vue.js](https://v3.ja.vuejs.org/guide/plugins.html#%E3%83%95%E3%82%9A%E3%83%A9%E3%82%AF%E3%82%99%E3%82%A4%E3%83%B3%E3%82%92%E4%BD%BF%E3%81%86)
54
+
55
+
56
+
57
+ `app.use`は引数が2つのようで、複数のプラグインを一度に指定できないようなので、
58
+
59
+
60
+
61
+ ``` js
62
+
63
+ app.use(router,VueAxios,axios)
64
+
65
+ ```
66
+
67
+
68
+
69
+ ではなく、
70
+
71
+
72
+
73
+ ``` js
74
+
75
+ app.use(router);
76
+
77
+ app.use(VueAxios, axios);
78
+
79
+ ```
80
+
81
+
82
+
83
+ と書くのが正しいのかもしれません。
84
+
85
+ vue-axios公式のチュートリアルでも引数は2つでした。
86
+
87
+
88
+
89
+ > Usage in Vue 3:
90
+
91
+ >
92
+
93
+
94
+
95
+ ``` js
96
+
97
+ const app = Vue.createApp(...)
98
+
99
+ app.use(VueAxios, axios)
100
+
101
+ ```
102
+
103
+
104
+
105
+ > [imcvampire/vue-axios: A small wrapper for integrating axios to Vuejs](https://github.com/imcvampire/vue-axios#how-to-install)