收藏
回答

movable-view 如何得知当前的手势是放大还是缩小?

现在有一个需求,需要得知当前操作时时放大还是缩小,但是目前bindscale返回值 只有当前缩放等级和坐标,不知道如何来判断,或者官方能否优化一下movable组件的需求


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

2 个回答

  • Echo_沈益帆
    Echo_沈益帆
    2020-03-26

    目前的解决办法是模拟vue的watch监听bindscale中的scale值,判断最新的val和旧的val的大小来判定当前的用户是放大还是缩小的手势,大家有更好的办法可以分享,谢谢

    2020-03-26
    有用
    回复
  • 郑钱花
    郑钱花
    2020-03-25

    scale比以前大就是放大,比以前小就是缩小。bindscale里面用函数节流来处理

    2020-03-25
    有用
    回复 3
    • Echo_沈益帆
      Echo_沈益帆
      2020-03-25
      可以麻烦给个实现思路吗,不太清楚节流怎么实现这个问题,因为本身我在bindscale里要处理的数据有些多,所以不知道怎么处理
      2020-03-25
      回复
    • 郑钱花
      郑钱花
      2020-03-25回复Echo_沈益帆
      函数节流函数防抖百度了解一下,只是js基础
      2020-03-25
      回复
    • Echo_沈益帆
      Echo_沈益帆
      2020-03-25回复郑钱花
      好的 谢谢
      2020-03-25
      回复
登录 后发表内容
问题标签