收藏
回答

横向滑动选择问题


页面是这样的 需要让用户横向滑动选择生日 请问有什么比较好的建议实现么 ,目前是用swiper写的 但是每滑动一次切换一个体验太差 没有找到别的解决方案 求教

回答关注问题邀请回答
收藏

1 个回答

  • 言水心
    言水心
    2018-11-15

    你可以使用scroll-view组件;其中

    bindscroll事件 e.detail里的数据应该能帮到你

    2018-11-15
    有用
    回复 5
    • Coisini
      Coisini
      2018-11-15

      尝试过用scroll-view写 但会出现 用户滑到两个刻度之间的问题

      2018-11-15
      回复
    • 言水心
      言水心
      2018-11-15

      你计算的时候以范围记不就行了?或者你就显示6位小数,然后使用的时候四舍五入?

      2018-11-15
      回复
    • Coisini
      Coisini
      2018-11-15回复言水心

      用户这边是需要显示的啊 首先让他看到的就应该在整数那 最好的效果就是picker选择年月日那个效果 就是不知道怎么搞

      2018-11-15
      回复
    • 言水心
      言水心
      2018-11-15

      用picker也可以啊,不然你就给用户显示整数好了,你通过滑动的数组计算出来的结果四舍五入后显示给用户,但是滑动的标尺可能会在刻度中间,如果你不想这样,那你试试用slider组件,这样就可以一格一格滑动

      2018-11-15
      回复
    • Coisini
      Coisini
      2018-11-16回复言水心

      产品要picker选择的那个效果 滑动的时候有那种惯性的效果 根据滑动力度会有不同的滚动速度 滚动的最后会越来越慢 那种 哎

      2018-11-16
      回复
登录 后发表内容