组件的目录结构:
在这里插入图片描述
子组件的name必须写
在这里插入图片描述
自动全局注册:
1.要新建个global文件夹,里面的js文件是对各个子组件的导入导出操作。
在这里插入图片描述
2.components下新建index.js文件
index.js对global下各个导出的组件进行全局自动注册操作。
在这里插入图片描述
3.main.js入口文件引用components文件夹
在这里插入图片描述
到此就注册完毕了
使用:
刚才说到子组件name必写,页面中使用时对应的子组件name是什么,vue页面中就写什么便签。
就第一张图片的button.vue子组件来说,它的name是 Button , 所以页面中的标签名称也是它:<Button></Button>,如图:
在这里插入图片描述
效果:
在这里插入图片描述
关于如何封装组件请看我的其他文章,Thanks♪(・ω・)ノ

Logo

前往低代码交流专区

更多推荐