微信小程序picker组件mode=multiSelector,不触发bindcolumnchange事件,必须添加value属性
// 代码展示
<picker mode="multiSelector" bindchange="bindMultiPickerChange" bindcolumnchange="bindMultiPickerColumnChange" range="{{multiArray}}">
<view class="picker">
当前选择:{{multiArray[0][multiIndex[0]]}},{{multiArray[1][multiIndex[1]]}},{{multiArray[2][multiIndex[2]]}}
</view>
</picker>
没有添加value属性:在开发者工具中编译是没有问题的,但是在真机测试时第一次选择省市区的时候,不能触发bindcolumnchange事件,必须要点过确认之后,第二次选择才会触发。
在微信的开发文档中,mode=“multiSelector"时,value=”{{multiIndex}}"并且multiIndex需要初始化,注意:value类型是array的。
多列选择器:mode = multiSelector