switch
组件是一个开关选择器。
API
以下是 switch
组件的 API 介绍:
属性列表
checked
:是否选中,可以使用v-model
双向绑定数据。disabled
:是否禁用。type
:样式,有效值:switch
,checkbox
。color
:switch 的颜色,同 css 的 color。
事件列表
change
:checked
改变时触发change
事件,event.detail={ value:布尔值 }
示例
以下是 switch
组件在页面中的使用示例:
html
<switch :checked="isSwitchOn" @change="switchChange" />
JavaScript 部分:
javascript
export default {
data() {
return {
isSwitchOn: false // 初始化开关为关闭状态
};
},
methods: {
switchChange: function(event) {
this.isSwitchOn = event.detail.value; // 获取开关状态
}
}
}
在这个示例中,switch
组件显示为一个开关按钮,用户可以通过点击来切换状态。switchChange
方法在开关状态变化时被触发,用以更新数据 isSwitchOn
。
更详细的内容请参考最新的 uni-app 官方文档。