如何正确使用vue3/vue路由器?
How to use vue3/vue router correctly?
我在试用 vue3 时遇到了一些问题。
路由器是我的习惯。
import router from './router'
当我写作时
createApp(App).use(Antd,VueAxios,axios,qs,router).mount('#app')
该页面未加载正确的 page.Vue
路由器似乎无法正常工作
但是当我写
createApp(App).use(router,Antd,VueAxios,axios,qs).mount('#app')
有效!
那为什么?
app.use
或 createApp(App).use
不接受多个插件作为参数,如果有选项,它只接受插件及其选项:
createApp(App).use(thePlugin,options)
如果你想使用多个,你应该链接多个 .use
比如:
createApp(App).use(qs).use(router).use(VueAxios).use(Antd).mount('#app')
我在试用 vue3 时遇到了一些问题。
路由器是我的习惯。
import router from './router'
当我写作时
createApp(App).use(Antd,VueAxios,axios,qs,router).mount('#app')
该页面未加载正确的 page.Vue
路由器似乎无法正常工作
但是当我写
createApp(App).use(router,Antd,VueAxios,axios,qs).mount('#app')
有效! 那为什么?
app.use
或 createApp(App).use
不接受多个插件作为参数,如果有选项,它只接受插件及其选项:
createApp(App).use(thePlugin,options)
如果你想使用多个,你应该链接多个 .use
比如:
createApp(App).use(qs).use(router).use(VueAxios).use(Antd).mount('#app')