微信小程序radio组件使用详解


Posted in Javascript onJanuary 31, 2018

本文为大家分享了微信小程序radio组件的使用方法,供大家参考,具体内容如下

效果图

微信小程序radio组件使用详解

WXML

<view class="tui-content">
 <radio-group class="radio-group" bindchange="radioChange">
  <label class="radio" wx:for="{{items}}">
   <view class="tui-menu-list"><radio color="#007aff" value="{{item.name}}" checked="{{item.checked}}"/>{{item.value}}</view>
  </label>
 </radio-group>
 <view class="tui-show-name">
  {{radioStr}}
 </view>
</view>

JS

Page({
 data: {
  items: [
   { name: 'USA', value: '美国' },
   { name: 'CHN', value: '中国', checked: 'true' },
   { name: 'BRA', value: '巴西' },
   { name: 'JPN', value: '日本' },
   { name: 'ENG', value: '英国' },
   { name: 'TUR', value: '法国' },
  ],
  radioStr: '中国'
 },
 radioChange: function (e) {
  var str = null;
  for (var value of this.data.items) {
   if (value.name === e.detail.value) {
    str = value.value;
    break;
   }
  }
  this.setData({ radioStr: str });
 }
})

总结

由于e.detail.value是一个字符串,所以直接采用for…of…对比就可以确定点击目标。

DEMO下载

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS 实现双色表格实现代码
Nov 24 Javascript
与jquery serializeArray()一起使用的函数,主要来方便提交表单
Jan 31 Javascript
Javascript实现的类似Google的Div拖动效果代码
Aug 09 Javascript
基于jQuery的图片不完全按比例自动缩小
Jul 11 Javascript
表单中单选框添加选项和移除选项
Jul 04 Javascript
浅析script标签中的defer与async属性
Nov 30 Javascript
Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
Jun 17 Javascript
快速理解 JavaScript 中的 LHS 和 RHS 查询的用法
Aug 24 Javascript
详解Ubuntu安装angular-cli遇到的坑
Sep 08 Javascript
在vue项目中优雅的使用SVG的方法实例详解
Dec 03 Javascript
postman自定义函数实现 时间函数的思路详解
Apr 17 Javascript
vue移动端下拉刷新和上滑加载
Oct 27 Javascript
微信小程序checkbox组件使用详解
Jan 31 #Javascript
原生JS实现多个小球碰撞反弹效果示例
Jan 31 #Javascript
浅析Angular19 自定义表单控件
Jan 31 #Javascript
JavaScript实现计算多边形质心的方法示例
Jan 31 #Javascript
微信小程序switch开关选择器使用详解
Jan 31 #Javascript
详解Angular调试技巧之报错404(not found)
Jan 31 #Javascript
微信小程序slider组件使用详解
Jan 31 #Javascript
You might like
php获取mysql版本的几种方法小结
2008/03/25 PHP
探讨PHP中this,self,parent的区别详解
2013/06/08 PHP
PHP永久登录、记住我功能实现方法和安全做法
2015/04/27 PHP
详解WordPress中分类函数wp_list_categories的使用
2016/01/04 PHP
PHP常见数组函数用法小结
2016/03/21 PHP
PHP数组去重的更快实现方式分析
2018/05/09 PHP
php7新特性的理解和比较总结
2019/04/14 PHP
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
Js四则运算函数代码
2012/07/21 Javascript
jquery js 重置表单 reset()具体实现代码
2013/08/05 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
2013/10/14 Javascript
jquery新的绑定事件机制on方法的使用方法
2014/04/15 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
2016/01/26 Javascript
15个值得开发人员关注的jQuery开发技巧和心得总结【经典收藏】
2016/05/25 Javascript
jQuery解析与处理服务器端返回xml格式数据的方法详解
2016/07/04 Javascript
javascript ES6 新增了let命令使用介绍
2017/07/07 Javascript
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
jQuery实现的分页插件完整示例
2020/05/26 jQuery
js实现数字跳动到指定数字
2020/08/25 Javascript
Python命令启动Web服务器实例详解
2017/02/23 Python
python+selenium实现163邮箱自动登陆的方法
2017/12/31 Python
对python中使用requests模块参数编码的不同处理方法
2018/05/18 Python
Python文件常见操作实例分析【读写、遍历】
2018/12/10 Python
python中dict()的高级用法实现
2019/11/13 Python
Python实现序列化及csv文件读取
2020/01/19 Python
StubHub美国:购买或出售您的门票
2019/07/09 全球购物
skyn ICELAND官网:冰岛成分天然护肤品
2020/08/24 全球购物
this关键字的作用
2016/01/30 面试题
求职简历的自我评价
2014/01/31 职场文书
幸福家庭事迹材料
2014/02/03 职场文书
党的群众路线对照检查材料思想汇报(学校)
2014/10/04 职场文书
行风评议整改报告
2014/11/06 职场文书
2014工程部年度工作总结
2014/12/17 职场文书
2015年街道除四害工作总结
2015/05/15 职场文书
节水宣传标语口号
2015/12/26 职场文书
Win11怎么解除儿童账号限制?Win11解除微软儿童账号限制方法
2022/07/07 数码科技