微信小程序radio组件

Posted TaylorLambert

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序radio组件相关的知识,希望对你有一定的参考价值。

wxml文件

<radio-group bindchange="changeme">
<label wx:for={{items}}>
<radio value={{item.value}} checked={{item.checked}} />
{{item.name}}
</label>
</radio-group>

js文件

Page({

  /**
   * 页面的初始数据
   */
  data: {
    items: [
      { name: USA, value: 美国 },
      { name: CHN, value: 中国, checked: true },
      { name: BRA, value: 巴西 },
      { name: JPN, value: 日本 },
      { name: ENG, value: 英国 },
      { name: TUR, value: 法国 },
    ]
  },
  changeme:function(e){
    var a = e.detail.value;
    console.log(a);
  }

  
})

radio要用radio-group包住。

只有一个bindchange事件。当change这个radio的时候,事件会e.detail.change一个当前选择的value出来。

以上是关于微信小程序radio组件的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序 - radio/checkbox自定义组件

微信小程序radio组件

微信小程序radio组件 - 如何改变默认样式大小?

微信小程序代码片段分享

微信小程序代码片段

支付宝小程序开发——修改小程序原生radio默认样式