如何在 vuejs 3 中使用多個插件?
import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import axios from 'axios'
import Antd from 'ant-design-vue';
import 'ant-design-vue/dist/antd.css';
createApp(App).use(router, axios, Antd).mount('#app')
在Main.js里面,這似乎是匯入router和axios,而不是Antd。如果我把路由器和 axios 去掉,那么我可以看到 antd 組件。我如何把所有東西都帶進來?
uj5u.com熱心網友回復:
每個插件都必須在自己的app.use()呼叫中:
createApp(App).use(pluginA).use(pluginB).use(pluginC).mount('#app')
但是,axios它不是Vue 插件,所以不要使用app.use().
您的代碼應類似于以下內容:
createApp(App).use(router).use(Antd).mount('#app')
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/426720.html
