@wu-component/wu-button
TypeScript icon, indicating that this package has built-in type declarations

2.0.3 • Public • Published

Button 按钮

常用的操作按钮。

基础用法

::: demo

<template>
    <div class="button-container" style="display: flex; flex-wrap: wrap; align-items: center;justify-content: space-around;padding: 16px">
        <wu-plus-button size="mini" type="primary">primary</wu-plus-button>
        <wu-plus-button size="mini" type="success">success</wu-plus-button>
        <wu-plus-button size="mini" type="warning">warning</wu-plus-button>
        <wu-plus-button size="mini" type="danger">danger</wu-plus-button>
        <wu-plus-button size="mini" type="info">info</wu-plus-button>
        <wu-plus-button size="mini" type="text">text</wu-plus-button>
    </div>
</template>
<script>
</script>
<style>
    .button-container wu-plus-button {
        margin-top: 8px
    }
</style>

:::

禁用状态

::: demo

<template>
    <div class="button-container" style="display: flex; align-items: center;justify-content: space-between;padding: 16px">
        <wu-plus-button size="mini" type="primary" disabled="true">disabled</wu-plus-button>
    </div>
</template>
<script>
</script>

:::

文字按钮

::: demo

<template>
    <div class="button-container" style="display: flex; align-items: center;justify-content: space-between;padding: 16px">
        <wu-plus-button size="medium" type="text">text</wu-plus-button>
    </div>
</template>
<script>
</script>

:::

加载中

::: demo

<template>
    <div class="button-container" style="display: flex; align-items: center;justify-content: space-between;padding: 16px">
        <wu-plus-button size="mini" type="success" loading="true" id="buttonEvent1">loading</wu-plus-button>
    </div>
</template>
<script>
</script>

:::

不同尺寸

::: demo

<template>
    <div class="button-container" style="display: flex; align-items: center;justify-content: space-between;padding: 16px">
        <wu-plus-button type="primary" size="mini">mini</wu-plus-button>
        <wu-plus-button type="primary" size="small">small</wu-plus-button>
        <wu-plus-button type="primary" size="medium">medium</wu-plus-button>
    </div>
</template>
<script>
</script>

:::

Attributes

参数 说明 类型 可选值 默认值
size 组件大小 UISize medium、small、mini mini
type 按钮类型 WuButtonType primary、success、warning、danger、info、text primary
plain 朴素按钮 Boolean true、false false
round 是否圆角 Boolean true、false false
loading 是否加载中 Boolean true、false false
disabled 按钮禁用 Boolean true、false false

Readme

Keywords

none

Package Sidebar

Install

npm i @wu-component/wu-button

Weekly Downloads

3

Version

2.0.3

License

ISC

Unpacked Size

70.7 kB

Total Files

9

Last publish

Collaborators

  • canyuegongzi