📓组件介绍

cl-button是对a-button的二次封装。基于cl-button,你可以使用自定义的iconfont图标。

⌨️代码演示

基本使用

<cl-button>一个按钮</cl-button>
1
<cl-button type="primary" icon="truck" ghost>一个按钮</cl-button>
1
<cl-button type="primary" icon="truck" ghost :iconSize="12" iconColor="#ff7875">一个按钮</cl-button>
1

💡注意事项

iconfont图标的使用

使用 iconfont 图标时,必须提供一个 iconfont 的 js 链接,用于生成svg symbol清单。

这个 js 链接可以通过ConfigProvider组件注入,通常是在App.vue模板的最外层包裹。

<cl-config-provider svgIconScriptUrl="https://at.alicdn.com/t/font_2315902_0viez6ffofs.js">
    <router-view></router-view>
</cl-config-provider>
1
2
3

📖属性

属性说明类型默认值
iconiconfont的图标名string-
iconSize图标大小number-
iconColor图标颜色string-
mainColor按钮主色调,影响背景色和border颜色string-

其他属性/事件见Button Props