微信小程序radio样式怎么自定义(radio,微信小程序,开发技术)

时间:2024-05-01 21:32:01 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

微信小程序radio样式怎么自定义

小程序的radio样式自定义是可以的,直接用display:none隐藏掉,然后用新标签实现。

<radio-groupbindchange="radioChange"><labelclass="ui-radio{{item.checked==true?'active':''}}"wx:for="{{items}}>checked="{{item.checked}}">radio><textclass="text">{{item.name}}text>label>radio-group>
.ui-radioradio,.ui-radiocheckbox{display:none;}.ui-radio.text{/*设计样式*/}.ui-radio.checked.text{/*设计样式*/}
Page({data:{items:[{value:'USA',name:'美国'},{value:'CHN',name:'中国',checked:'true'},{value:'BRA',name:'巴西'},{value:'JPN',name:'日本'},{value:'ENG',name:'英国'},{value:'FRA',name:'法国'},]},radioChange:function(e){console.log('radio发生change事件,携带value值为:',e.detail.value)varitems=this.data.items;for(vari=0,len=items.length;i<len;++i){items[i].checked=items[i].value==e.detail.value}this.setData({items:items});}})

把radio元素隐藏, 宽度设为 0, 切两张图片或者 svg,用label元素的background属性自定义radio.

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:微信小程序radio样式怎么自定义的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:微信小程序怎么使用自定义组件封装原生image组件下一篇:

13 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18