本文实例为大家分享了微信小程序多列选择器的具体代码,供大家参考,具体内容如下
<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小时内与您取得联系。