美文网首页
封装button组件

封装button组件

作者: 随风飞2019 | 来源:发表于2020-03-24 10:55 被阅读0次

参考elementui,给button一个type="paramy"属性,一个round,用来控制颜色和圆角
components目录下新建一个zyw-button.vue文件,里面是组件模板内容
main.js里面全局引入组件
import zywButton from "@/components/zyw-button.vue"
Vue.component(zywButton.name,zywButton)
页面里面,直接使用组件<zyw-button></zyw-button>

首先解决可以传入button名字的问题
<template>
  <button class="hm-button">
    <span><slot></slot></span>
  </button>
</template>
预留一个slot插槽,可以让用户传入
<zyw-button>登录</zyw-button>
这样,这个按钮就显示登录二字

相关文章

网友评论

      本文标题:封装button组件

      本文链接:https://www.haomeiwen.com/subject/mbtoyhtx.html