19-Vue之Element UI-按钮组件

目录

创建按钮

属性使用

代码示例

效果图

参数说明 


创建按钮

  • element ui中的标签都是el开头
<el-button>默认按钮</el-button>

属性使用

  • 属性全部写在组件标签上 :属性名=属性值

代码示例

// buttondetail.vue文件
<template>
    <div>
        
        <h2>type属性控制颜色</h2>
        <el-row>
            <el-button>默认按钮</el-button>
            <el-button type="primary">主要按钮</el-button>
            <el-button type="success">成功按钮</el-button>
            <el-button type="info">信息按钮</el-button>
            <el-button type="warning">警告按钮</el-button>
            <el-button type="danger">危险按钮</el-button>
        </el-row>

        <h2>size属性控制大小</h2>
        <el-row>
            <el-button size="medium">中等按钮</el-button>
            <el-button size="small">小按钮</el-button>
            <el-button size="mini">mini按钮</el-button>
        </el-row>

        <h2>plain属性鼠标移动按钮上颜色加深</h2>
        <el-row>
            <el-button plain>朴素按钮</el-button>
            <el-button type="primary" plain>主要按钮</el-button>
            <el-button type="success" plain>成功按钮</el-button>
            <el-button type="info" plain>信息按钮</el-button>
            <el-button type="warning" plain>警告按钮</el-button>
            <el-button type="danger" plain>危险按钮</el-button>
        </el-row>

        <h2>round属性控制圆角</h2>
        <el-row>
            <el-button round>圆角按钮</el-button>
            <el-button type="primary" round>主要按钮</el-button>
            <el-button type="success" round>成功按钮</el-button>
            <el-button type="info" round>信息按钮</el-button>
            <el-button type="warning" round>警告按钮</el-button>
            <el-button type="danger" round>危险按钮</el-button>
        </el-row>

        <h2>circle圆形按钮,与icon搭配使用显示图标</h2>
        <el-row>
            <el-button icon="el-icon-search" circle></el-button>
            <el-button type="primary" icon="el-icon-edit" circle></el-button>
            <el-button type="success" icon="el-icon-check" circle></el-button>
            <el-button type="info" icon="el-icon-message" circle></el-button>
            <el-button type="warning" icon="el-icon-star-off" circle></el-button>
            <el-button type="danger" icon="el-icon-delete" circle></el-button>
        </el-row>

        <h2>autofocus按钮聚焦</h2>
        <el-row>
            <el-button autofocus>聚焦</el-button>
        </el-row>

        <h2>loading加载状态</h2>
        <el-row>
            <el-button type="primary" loading>加载中</el-button>
        </el-row>

        <h2>disabled禁用</h2>
        <el-row>
            <el-button disabled type="success">按钮禁用状态</el-button>
        </el-row>

        <h2>el-button-group是按钮组</h2>
        <el-button-group>
            <el-button type="primary" icon="el-icon-arrow-left">上一页</el-button>
            <el-button type="primary">下一页<i class="el-icon-arrow-right el-icon--right"></i></el-button>
        </el-button-group>
        <el-button-group>
        <el-button type="primary" icon="el-icon-edit"></el-button>
        <el-button type="primary" icon="el-icon-share"></el-button>
        <el-button type="primary" icon="el-icon-delete"></el-button>
        </el-button-group>
       
    </div>
</template>

效果图

参数说明 

参数	说明	类型	可选值	默认值
size	尺寸	string	medium / small / mini	—
type	类型	string	primary / success / warning / danger / info / text	—
plain	是否朴素按钮	boolean	—	false
round	是否圆角按钮	boolean	—	false
circle	是否圆形按钮	boolean	—	false
loading	是否加载中状态	boolean	—	false
disabled	是否禁用状态	boolean	—	false
icon	图标类名	string	—	—
autofocus	是否默认聚焦	boolean	—	false
native-type	原生 type 属性	string	button / submit / reset	button

猜你喜欢

转载自blog.csdn.net/IT_heima/article/details/120856709