Vue3中组件的注册方式 官网
Vue3里组件有全局注册和局部注册两种方式。全局注册后,在应用的任何地方都能使用。 // 全局注册组件const app = Vue.createApp({})const MyComponent = { template: ' 全局组件 ' }app.component('my - global - component', MyComponent) // 全局注册// 运行结果:全局注册了一个名为my - global - component的组件 局部注册只能在当前组件内使用。 // 局部注册组件const ParentComponent = { components: { MyLocalComponent: { template: ' 局部组件 ' } }, template: ' ' } // 局部注册// 运行结果:在ParentComponent中局部注册了一个名为MyLocalComponent的组件 全局注册会增加应用的初始加载时间,建议按需使用局部注册。