收藏
回答

求解一个picker-view的问题?

我用picker-view做了一个开始时间和结束时间的选择器,要求结束时间不能早于开始时间,选完开始结束时间后点确定,现在有个问题,选完结束时间,再选开始时间时,因为组件的惯性问题,在拖动组件后,立即点确定,此时,开始时间的值,还小于结束时间的值,但最终的开始时间却是大于结束时间的,求解如何解决这个问题

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

2 个回答

  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    08-26

    写个代码片段吧:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    08-26
    赞同
    回复
  • 卢霄霄
    卢霄霄
    08-26

    bindpickstart的时候禁止点击确定,bindpickend的时候才允许点击

    08-26
    赞同
    回复 3
    • 晋威
      晋威
      08-26
      嗯,确实是一个办法
      08-26
      回复
    • 晋威
      晋威
      08-26
      不过它这个触发的太慢了,产品要求是点击时,滚动到哪个值,最终就是哪个值
      08-26
      回复
    • 卢霄霄
      卢霄霄
      08-26回复晋威
      这个组件的问题。。你会发现,onChange是在滚动停止了才会触发。。滑动摩擦太小了。。只有点击的时候才是立即触发。如果不能忍。。可能需要自己做一个了
      08-26
      回复
问题标签