收藏
回答

关于微信小程序的picker问题

问题模块
开发者工具

如果移动到picker的第一个元素,再向上滑动列表应该无法上移的,同理,向下滑动时,如果列表已到最后一个元素,也是无法再向下移动的。现在出现的问题是,当移动到元素首尾时,还会继续向上或向下滚动。
我测试了下选项的数量,将picker的mode设置为selector后,选项如果超过4个会出现上面的问题。
 <picker mode="selector" bindchange="bindJointTypeChange" value="{{jointTypeIndex}}" range="{{jointTypeArray}}" class="selectTxt">
    <view class="picker">
        {{jointTypeArray[jointTypeIndex]}}
    </view>
</picker>

 jointTypeArray: ['肘关节(左侧)', '肘关节(右侧)', '膝关节(左侧)', '膝关节(右侧)', '踝关节(左侧)','踝关节(右侧)'],
    jointTypeIndex: 1,
    jointTypeValueArray:[
      {
        id:0,
        name:'肘关节(左侧)'
      },
      {
        id:1,
        name:'肘关节(右侧)'
      },
      {
        id:2,
        name:'膝关节(左侧)'
      },
      {
        id:3,
        name:'膝关节(右侧)'
      },
      {
        id:4,
        name:'踝关节(左侧)'
      },
      {
        id:5,
        name:'踝关节(右侧)'
      }
    ]

最后一次编辑于  2017-09-05  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答