2048
登录
没  有  难  学  的  前  端
登 录
×
<返回上一级

微信小程序自定义单选框(radio)默认样式

微信小程序开发作者:猿2048志愿者

话不多一如分算需上来处一定迹面数一跳这件我子作说,直接上码,复制新直能分支调二浏页器朋代说,事刚需求粘贴直接上手

html

<view class="radio-box" wx:for="{{radios}}"  key="item.id">
    <lebel class="radio {{ index==sex ? 'on' : ''}}" data-index='{{index}}' data-value='{{item.value}}' bindtap="check">
    <image wx:if='{{index==sex}}' src='../../images/arrow.png'></image>
    </lebel>{{item.label}}
</view>

js

Page({

  data: {
     sex: 0,
    radios: [
      {
        label: '男',
        value: '男',
      },
      {
        label: '女',
        value: '女',
      },
    ]
  },
  check(e) {
    console.log(e)
    var that = this;
    var sex = e.currentTarget.dataset.index
    that.setData({
     sex:sex
    })
  },

})

css

.radio-box{
  display: inline-block;
  position: relative;
  height: 15px;
  line-height: 15px;
  margin-right: 5px;
  font-size: 26rpx;
}
.input-radio {
  display: inline-block;
  position: absolute;
  opacity: 0;
  width: 15px;
  height: 15px;
  cursor: pointer;
  left: 0px;
  outline: none;
  -webkit-appearance: none;
}
.radio {
  display: inline-block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  vertical-align: middle;
  cursor: pointer;
  background: #D7D7D9;
  
}
.on{
    background: wheat
}
lebel image{
    width: 15px;
    height: 15px;
}

有帮助到大中比需抖接朋功要朋插家的关注我

用能境战求道,重件开又是正易里是了些之框一直更新小程序常用技术及新玩法求圈分件圈浏第用代是水刚道。的它还

本文来源于网络:查看 >
« 上一篇:小程序复选框+优化+单选全选多选删除操作
» 下一篇:微信小程序_完美修改checkbox/radio样式
评论
点击刷新
评论
相关博文

分享“案例”中大奖

开始分享 中奖规则
分享链接:
联系方式:
2021-01-20中奖名单(每日10名)
×添加代码片段