微信小程序多级联动第一次进入无法触发bindcolumnchange,导致联动失败

本文主要讨论了微信小程序中多级联动组件的一个常见问题:首次进入页面时,由于value值设置不当,bindcolumnchange事件未被触发,导致联动功能失效。经测试,只有当value值为数组形式时,如`value="[0,0,0]"`,bindcolumnchange才会正常工作。解决方案是确保value始终为数组类型,以保证联动效果的正确实现。" 118086305,7446611,阿里云DDNS配置指南:内网服务器公网映射,"['DDNS', '阿里云服务', '网络配置', '域名管理', '容器技术']
摘要由CSDN通过智能技术生成
问题:真机测试,自定义的多级联动进入页面第一次选择无法触发bindcolumnchange,导致联动失败,第二次选择时则又可以了。
原因:value的值不对!

value array [] 表示选择了 range 中的第几个(下标从 0 开始)

注意⚠️:这里为三级联动,所以multiIndex为数组[0, 0, 0]

<picker mode="multiSelector"
        bindcolumnchange="bindMultiPickerColumnChange"
        bindchange
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值