如何在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中,这似乎是导入路由器和axios,而不是Antd。如果我起飞路由器,和axios,那么我可以看到and组件。我怎么把所有东西都带来?
发布于 2022-02-17 20:42:17
每个插件必须在自己的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://stackoverflow.com/questions/71164952
复制相似问题