weex-12-组件switch

本节任务

  • 设置开关状态
  • 设置不可用状态
  • 修改背景
  • 获取开关状态

本节内容比较简单,创建一个switch.vue 来写本节的内容,
注意一点,本节内容请务必使用真机测试

1.设置开关状态

<switch class="switch" checked="false"> </switch>
B0A53B84-D3B0-4881-8B59-154E513BD5B0.png
 <switch class="switch" checked="true"> </switch>
2B5F659C-D0D3-4EBB-BEA0-C6655F1738E9.png

2.设置不可用

<switch class="switch" checked="true" disabled="true"> </switch>
25271CF7-9485-450F-A1FF-2F09ACC4C53F.png

3.设置背景颜色

 .switch{
    border-radius: 35px;
    background-color: red;
}
B358A296-2037-4665-AA63-19DB25E6E532.png

4.获取改变的状态
监测change事件

<switch class="switch" checked="true" disabled="false" @change="change"> </switch>

事件监测

<script>
    export default{
        methods:{
            change(e){
            console.log(e.value)
        }
      }
  }
</script>

当开关的状态改变的时候会触发change方法 传入参数e,通过获取value的值,可知道当前switch的开关状态,值为true/false

由于H5 无法获取到系统的颜色,所以开发者将switch的颜色做成了iOS 系统默认的颜色,暂时无法更改,请大家尽量使用系统效果!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,061评论 19 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,577评论 4 61
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,131评论 6 342
  • 他的动作如同野~兽般蛮劲,痛得他差点昏过去。 感觉到他的牙齿又贴上他的背,他忙开口,语气已是求饶,“朴灿烈,停下…...
    爱的撕心裂肺伤的彻彻底底阅读 3,772评论 0 0
  • 我大概是要废了
    都比乖乖阅读 2,854评论 0 0

友情链接更多精彩内容