微信小程序 单选项目 radio 组件

灰太狼 2021-09-08 01:38 460阅读 0赞

完整微信小程序(Java后端) 技术贴目录清单页面(必看)

单选项目。














































属性 类型 默认值 必填 说明 最低版本
value string radio 标识。当该radio 选中时,radio-group 的 change 事件会携带radio的value 1.0.0
checked boolean false 当前是否选中 1.0.0
disabled boolean false 是否禁用 1.0.0
color string #09BB07 radio的颜色,同css的color 1.0.0

示例代码

在开发者工具中预览效果

index.wxml

  1. <view class="page">
  2. <view class="page__hd">
  3. <text class="page__title">radio</text>
  4. <text class="page__desc">单选框</text>
  5. </view>
  6. <view class="page__bd">
  7. <view class="section section_gap">
  8. <radio-group class="radio-group" bindchange="radioChange">
  9. <radio class="radio" wx:for-items="{ {items}}" wx:key="name" value="{ {item.name}}" checked="{ {item.checked}}">
  10. <text>{
  11. {item.value}}</text>
  12. </radio>
  13. </radio-group>
  14. </view>
  15. </view>
  16. </view>

index.js

  1. Page({
  2. data: {
  3. items: [
  4. { name: 'USA', value: '美国' },
  5. { name: 'CHN', value: '中国', checked: 'true' },
  6. { name: 'BRA', value: '巴西' },
  7. { name: 'JPN', value: '日本' },
  8. { name: 'ENG', value: '英国' },
  9. { name: 'FRA', value: '法国' },
  10. ]
  11. },
  12. radioChange: function (e) {
  13. console.log('radio发生change事件,携带value值为:', e.detail.value)
  14. }
  15. })

运行效果:

\[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-20C17n18-1622438222465)(image-20210530093035726.png)\]

微信搜一搜【java1234】关注这个放荡不羁的程序员,关注后回复【资料】有我准备的一线大厂笔试面试资料以及简历模板。

发表评论

表情:
评论列表 (有 0 条评论,460人围观)

还没有评论,来说两句吧...

相关阅读