关于微信小程序的picker问题
发布于 7 年前 作者 pingliao 7288 次浏览 来自 问答

如果移动到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:‘踝关节(右侧)’


      }


    ]

回到顶部