vue--总结


import

export

export deflut{

components: { ComponentA, ComponentC}//组件注册

各种内容

https://blog.csdn.net/u014635374/article/details/118761130

https://www.cnblogs.com/lsc-boke/p/11007879.html    

各种方法

2个入口


入口1、src/main.js:入口文件,1、主要作用是初始化vue实例,2、在此文件中引用某些组件库3、全局挂载一些变量

//2、在此文件中引用某些组件库
import
{ createApp } from 'vue' import App from './App.vue' import router from './router' import store from './store' import ElementPlus from 'element-plus' import 'element-plus/dist/index.css' import * as ElementPlusIconsVue from '@element-plus/icons-vue' //1、主要作用是初始化vue实例 const app = createApp(App) for (const [key, component] of Object.entries(ElementPlusIconsVue)) { app.component(key, component)//组件注册

}
//3、全局挂载一些变量(例如刚刚引用的组件变量)
app.use(store).use(router).use(ElementPlus).mount('#app')

入口2、src/App.vue:主vue模块 引入其他模块,app.vue是项目的主组件,所有页面都是在app.vue下切换的