Switch 开关

使用指南

在 page.json 中引入组件

"usingComponents": {
  "w-switch": "wuss-weapp/w-switch/index",
}

图片演示

代码演示

<w-pane label="Switch" desc="开关" />

<w-cell-group>
	<w-cell label="Default">
		<w-switch
		 slot="content"
		 value="{{ value }}"
		 bind:onChange="handleChange"
		/>
	</w-cell>

	<w-cell label="Size = small">
		<w-switch
		 slot="content"
		 value="{{ value }}"
		 size="small"
		 bind:onChange="handleChange"
		/>
	</w-cell>

	<w-cell label="Size = default">
		<w-switch
		 slot="content"
		 value="{{ value }}"
		 size="default"
		 bind:onChange="handleChange"
		/>
	</w-cell>

	<w-cell label="Size = larger">
		<w-switch
		 slot="content"
		 value="{{ value }}"
		 size="larger"
		 bind:onChange="handleChange"
		/>
	</w-cell>

	<w-cell label="Color = 1c75f3" labelSpan="5">
		<w-switch
		 slot="content"
		 value="{{ value }}"
		 color="#1c75f3"
		 bind:onChange="handleChange"
		/>
	</w-cell>

	<w-cell label="Color = 28a2f3" labelSpan="5">
		<w-switch
		 slot="content"
		 value="{{ value }}"
		 color="#28a2f3"
		 bind:onChange="handleChange"
		/>
	</w-cell>

	<w-cell label="Color = ff8800" labelSpan="5">
		<w-switch
		 slot="content"
		 value="{{ value }}"
		 color="#ff8800"
		 bind:onChange="handleChange"
		/>
	</w-cell>

	<w-cell label="Color = e42112" labelSpan="5">
		<w-switch
		 slot="content"
		 value="{{ value }}"
		 color="#e42112"
		 bind:onChange="handleChange"
		/>
	</w-cell>

	<w-cell label="Disabled">
		<w-switch
		 slot="content"
		 disabled
		 value
		 color="#1c75f3"
		/>
	</w-cell>

</w-cell-group>

API

Attribute 属性

属性 说明 类型 默认值
size 大小,可选[small/default/larger] string -
value boolean false
color 颜色,激活后的颜色 string -
disabled 是否禁用 boolean false

Event 事件

事件名 说明 参数

Slot 插槽

名称 说明

Class 自定义类名

类名 说明
wuss-class 根节点样式类