首页IT科技vuecli自定义组件(vue自定义组件-实现一个Container全局组件步骤(给还不会使用组件的新手一个思路,大佬绕道))

vuecli自定义组件(vue自定义组件-实现一个Container全局组件步骤(给还不会使用组件的新手一个思路,大佬绕道))

时间2025-04-30 20:05:22分类IT科技浏览3560
导读:前言 :...

前言 :

组件系统是Vue.js其中一个重要的概念            ,它提供了一种抽象                  ,让我们可以使用独立可复用的小组件来构建大型应用      ,任意类型的应用界面都可以抽象为一个组件树            。

现在基于vue的UI组件库有很多         ,比如iview                  ,element-ui等                  。但有时候这些组件库满足不了我们的开发需求         ,这时候我们就需要自己写一个插件      。

正文:

今天做一个类似于element-Container的(自由度高,可大量复用)全局组件,直接上步骤:

1.在src目录下新建components文件夹,结构如下:

2. `mh-box/index.vue ` 文件中写组件结构,把该挖的坑挖好(这里我们定义了`标题` / `图标按钮` / `if条件式` ),位置使用slot

3.样式(仅供参考)

4.在外层index.js中对我们的组件进行处理(四步)

  (1).导入; (2).存到数组中;3.定义install方法;(4).导出

5.在main.js中导入并使用

现在自定义组件 `<mh-box>` 就可以全局使用了,看下效果

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
cass节点捕捉怎么打开(Cassandra中如何进行节点间通信) competitiveness(Completely Uninstall MySQL Server)