提交关于 pciker 的 mode = selector 的一个BUG
<picker bindchange="bindPickerChange" range-key="{{'name'}}" value="{{index}}" range="{{array}}">
<view class="picker">
当前选择:{{array[index]}} </view>
</picker>
如果array.name有重复的字符串,那么picker将会出现一个严重的BUG
比如说array.length == 4,
[
{‘name’:‘1’,‘id’:1},{‘name’:‘1’,‘id’:2},{‘name’:‘2’,‘id’:3},{‘name’:‘3’,‘id’:4}
]
如果当中有两个 name ==‘1’ 那么 picker 弹出的时候 将会出现4个选项 1 2 3 ‘[空白]’
这个就是BUG的所在,而且触发此BUG后 picker 所绑定的功能将会全部失效 也无法触发change.
若array.name不重复 那不会出现BUG.