方式:全局注册和局部注册
全局注册
import Header from '组件路径'
const app = createAPP(APP)
// 在这中间写组件注册
app.component("Header",Header )
app.mount('#app')
后面直接在页面中使用 <Header />即可
推荐使用局部注册,全局注册虽然很方便,但并没有被使用的组件无法在生产打包时被自动移除。增加打包文件大小。
全局注册在大型项目中使项目的依赖关系变得不那么明确。在父组件中使用子组件时,不太容易定位子组件的实现。和使用过多的全局变量一样,这可能会影响应用长期的可维护性。