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 官方文档。