1.0.1 • Published 5 years ago

quark-switch v1.0.1

Weekly downloads
2
License
ISC
Repository
-
Last release
5 years ago

Switch 滑动开关

用来打开或关闭选项。

基本用法

<quark-switch 
  :active="true"
>
</quark-switch>

加上 .sync 可实现数据的“双向绑定”。

<quark-switch 
  :active.sync="swActive"
>
</quark-switch>
export default {
  data() {
    return {
      swActive: true
    };
  }
};

自定义尺寸

内置 smallbaselarge 三种规格供使用。

<quark-switch 
  :active="true" 
  size="small"
>
<quark-switch 
  :active="true" 
  size="base"
>
<quark-switch 
  :active="true" 
  size="large"
>

change事件

<quark-switch 
  @change="onChange"
>
</quark-switch>
export default {
  methods: {
    onChange(status) {
      alert(status);
    }
  }
};

禁用状态

<quark-switch 
  :disabled="true"
>
</quark-switch>

禁用状态下,change事件参数永远为初始值

自定义Class

<quark-switch 
  :active="true"  
  class="my-switch"
>
</quark-switch>

Prop

字段说明类型默认值
active开关状态Booleanfalse
size尺寸,可选值small/base/largeStringbase
disabled是否禁用Booleanfalse
1.0.1

5 years ago

1.0.0

5 years ago