收藏
回答

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

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


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

2 个回答

  • Echo_沈益帆
    Echo_沈益帆
    星期四 10:01

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

    星期四 10:01
    赞同
    回复
  • They Say
    They Say
    03-25

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

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