收藏
回答

picker-view组件因为惯性滚动效果导致无法快速选中内容

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug picker-view 微信iOS客户端 最新 最新

终端类型:ios端、安卓端、开发者工具都可以复现;因提问表单只能选择一个,所以在此特别说明;

复现路径:打开pick-view组件,快速滑动,在【动画效果结束前】点击确定或【动画效果看起来结束了但实际未结束】时点击确定,弹窗关闭了,但实际上因滑动未结束无法触发bindchange事件导致无法获取选择的值;

当前解决方式:使用bindstart与bindend事件进行判断,若未触发end事件提示未完成选择,但是用户体验不好;

期待:可以控制【是否开启滑动动画效果】或【控制滑动效果时长】或【滑动效果到最后时能快速选中,而不是还要等待1s左右】;

最后一次编辑于  2021-12-08
回答关注问题邀请回答
收藏

5 个回答

  • 小集村第一帅
    小集村第一帅
    2021-12-22

    看了但是并没有解决

    2021-12-22
    有用 3
    回复 1
    • Z
      Z
      2022-01-11
      并没有解决+1
      2022-01-11
      回复
  • 幻灵尔依
    幻灵尔依
    2024-01-10

    我是真的服了啊,微信的开发都是猪吗,2024了这个问题竟然还存在,你们的开发是猪吗?

    快速滚动到底,等回弹动画停止,但是还是要等1s左右才能触发change,我是真的服了啊,基建都不优化?

    2024-01-10
    有用 1
    回复
  • Jaychen
    Jaychen
    11-14

    2025年了2.32.3基础库,还是有这个问题,多级选择器,选了左边右边会自动按照左边的值取刷新调用右边对应的值,这时滚动左边,快速按确定,右边就来不及更新,就会出现左边是1右边还是2的事情发生。

    只能从后端做多一个校验。真的不要求99%没问题,但你也别让普通小白用户也复现出问题吧。

    11-14
    有用
    回复
  • 波
    2024-05-01

    wc, 都快3年了,还没解决呢

    2024-05-01
    有用
    回复
  • 凌晨丶傍晚
    凌晨丶傍晚
    2021-12-08

    https://developers.weixin.qq.com/community/develop/doc/3f3bc236a945d0bf3205515b601e960f 你这个官方好像说解决了!可以去看看最近的公告

    2021-12-08
    有用
    回复 2
登录 后发表内容