全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

微信小程序多列选择器range-key使用详解

本文实例为大家分享了微信小程序多列选择器的具体代码,供大家参考,具体内容如下

<picker mode="multiSelector" bindchange="bindMultiPickerChange2" bindcolumnchange="bindMultiPickerColumnChange2" value="{{multiIndex}}" range="{{objectMultiArray}}" range-key="{{'name'}}">
 <view class="picker">
 当前选择:{{objectMultiArray[0][multiIndex2[0]].name}},{{objectMultiArray[1][multiIndex2[1]].name}}
 </view>
</picker>
Page({

 /**
 * 页面的初始数据
 */
 data: {
 objectMultiArray: [
 [
 {
  id: 0,
  name: '无脊柱动物'
 },
 {
  id: 1,
  name: '脊柱动物'
 }
 ], [
 {
  id: 0,
  name: '扁性动物'
 },
 {
  id: 1,
  name: '线形动物'
 },
 {
  id: 2,
  name: '环节动物'
 },
 {
  id: 3,
  name: '软体动物'
 },
 {
  id: 3,
  name: '节肢动物'
 }
 ]
 ],
 multiIndex2: [0, 0],
 },


 bindMultiPickerChange2: function (e) {
 console.log('picker发送选择改变,携带值为', e.detail.value)
 this.setData({
 multiIndex2: e.detail.value
 })
 },
 bindMultiPickerColumnChange2: function (e) {
 console.log('修改的列为', e.detail.column, ',值为', e.detail.value);
 var data = {
 objectMultiArray: this.data.objectMultiArray,
 multiIndex2: this.data.multiIndex2
 };
 data.multiIndex2[e.detail.column] = e.detail.value;
 switch (e.detail.column) {
 case 0:
 switch (data.multiIndex2[0]) {
  case 0:
  data.objectMultiArray[1] = [
  { id: 0, name: '扁性动物' },
  { id: 1, name: '线形动物' },
  { id: 2, name: '环节动物' },
  { id: 3, name: '软体动物' },
  { id: 3, name: '节肢动物' }
  ];
  // data.multiArray[2] = ['猪肉绦虫', '吸血虫'];
  break;
  case 1:
  data.objectMultiArray[1] = [
  { id: 0, name: '鱼' },
  { id: 1, name: '线形两栖动物' },
  { id: 2, name: '爬行动物' }
  ];
  break;
 }
 data.multiIndex2[1] = 0;
 // data.multiIndex[2] = 0;
 break;
 }
 this.setData(data);
 }


})

请记得点赞额!!!

为大家推荐现在关注度比较高的微信小程序教程一篇:《微信小程序开发教程》小编为大家精心整理的,希望喜欢。

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


# 微信小程序  # 多列选择器  # range  # key  # 微信小程序多项选择器checkbox  # 微信小程序实现多列选择器  # 微信小程序picker多列选择器(mode = multiSelector)  # 微信小程序自定义多列选择器使用详解  # mpvue微信小程序多列选择器用法之省份城市选择的实现  # 微信小程序自定义时间段picker选择器  # 微信小程序日期选择器使用详解  # 微信小程序自定义滚动选择器  # 微信小程序实现自定义picker选择器弹窗内容  # 微信小程序自定义多列选择器使用  # 软体动物  # 值为  # 两栖动物  # 爬行动物  # 较高  # 大家分享  # 小编  # 吸血  # 具体内容  # 大家多多  # 程序开发  # 选择器  # bindcolumnchange  # bindchange  # multiSelector  # objectMultiArray  # multiIndex  # mode  # pre 


相关文章: 专业网站建设制作报价,网页设计制作要考什么证?  c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  如何用低价快速搭建高质量网站?  如何在阿里云高效完成企业建站全流程?  ui设计制作网站有哪些,手机UI设计网址吗?  如何确保西部建站助手FTP传输的安全性?  已有域名和空间,如何快速搭建网站?  油猴 教程,油猴搜脚本为什么会网页无法显示?  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  哈尔滨网站建设策划,哈尔滨电工证查询网站?  如何用狗爹虚拟主机快速搭建网站?  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  定制建站价位费用解析与套餐推荐全攻略  简历在线制作网站免费版,如何创建个人简历?  如何在Golang中指定模块版本_使用go.mod控制版本号  如何高效生成建站之星成品网站源码?  建站之星24小时客服电话如何获取?  相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  如何选购建站域名与空间?自助平台全解析  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  C++如何使用std::optional?(处理可选值)  高性价比服务器租赁——企业级配置与24小时运维服务  佛山网站制作系统,佛山企业变更地址网上办理步骤?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  完全自定义免费建站平台:主题模板在线生成一站式服务  已有域名如何快速搭建专属网站?  公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?  制作网页的网站有哪些,电脑上怎么做网页?  东莞专业制作网站的公司,东莞大学生网的网址是什么?  青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?  深圳网站制作平台,深圳市做网站好的公司有哪些?  定制建站模板如何实现SEO优化与智能系统配置?18字教程  网站制作大概多少钱一个,做一个平台网站大概多少钱?  如何访问已购建站主机并解决登录问题?  网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  网站按钮制作软件,如何实现网页中按钮的自动点击?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  Python多线程使用规范_线程安全解析【教程】  如何自定义建站之星网站的导航菜单样式?  网站制作培训多少钱一个月,网站优化seo培训课程有哪些?  如何安全更换建站之星模板并保留数据?  如何快速搭建响应式可视化网站?  如何在Golang中引入测试模块_Golang测试包导入与使用实践  黑客如何利用漏洞与弱口令入侵网站服务器?  如何自定义建站之星模板颜色并下载新样式?  如何高效完成自助建站业务培训? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。