Segmented Control 分段器
使用指南
在 page.json 中引入组件
"usingComponents": {
  "w-segmented-control": "wuss-weapp/w-segmented-control/index",
}
图片演示
 
 代码演示
<view
 style="margin: 30px 0;"
 hover-class="none"
 hover-stop-propagation="false"
>
	<w-segmented-control styles="font-size: 14px;" options="{{ options1 }}" />
</view>
<view
 style="margin: 30px 0;"
 hover-class="none"
 hover-stop-propagation="false"
>
	<w-segmented-control
	 color="#1c75f3"
   defaultIndex="2"
	 styles="font-size: 14px;"
	 options="{{ options2 }}"
	/>
</view>
<view
 style="margin: 30px 0;"
 hover-class="none"
 hover-stop-propagation="false"
>
	<w-segmented-control
   color="#e42112"
   defaultIndex="1"
	 styles="font-size: 14px;"
	 options="{{ options3 }}"
	/>
</view>
<view
 style="margin: 30px 0;"
 hover-class="none"
 hover-stop-propagation="false"
>
	<w-segmented-control
   disabled
   color="green"
	 styles="font-size: 14px;"
	 options="{{ options4 }}"
	/>
</view>
data: {
  options1: ['Segment1','Segment2'],
  options2: ['Segment1','Segment2','Segment3','Segment4'],
  options3: ['Segment1','Segment2','Segment3'],
  options4: ['Segment1','Segment2','Segment3'],
},
API
Attribute 属性
| 属性 | 说明 | 类型 | 默认值 | 
|---|---|---|---|
| options | 传入的选项组 ['xxx','xxx','xxx','xxx'] | string | [] | 
| color | 组件的主色调 | string | #ff9900 | 
| disabled | 禁用 | boolean | - | 
| defaultIndex | 初始化默认的索引 | number | 0 | 
| styles | 自定义样式 | string | - | 
Event 事件
| 事件名 | 说明 | 参数 | 
|---|---|---|
| onChange | 值改变时触发 | e.detail.value | 
Slot 插槽
| 名称 | 说明 | 
|---|---|
| slot | 指定的图片验证码 | 
Class 自定义类名
| 类名 | 说明 | 
|---|---|
| wuss-class | 根节点样式类 | 
| wuss-placeholder-class | 验证码输入框的placeholder样式 | 
