解释:正如上图所示,一个页面可以分为多块部分,但是如果把所有代码都写在一个vue文件当中,维护性和可读性都会很差,所以需要用到组件化思维->创建多个vue文件每个里面写一部分代码,然后集中在一个主的vue文件调用
解释:顾名思义,全局注册使得组件可以在每个vue文件里面直接被调用
main.js
import { createApp } from 'vue'
import App from './App.vue'
import header from './views/header.vue'
const app = createApp