收藏
回答

movable-area 缩放后获取的坐标还是原来缩放前的,并不是缩放后的,怎么获取缩放后的坐标?

<movable-area scale-area>
        <movable-view direction="all" bindchange="onChange" bindscale="onScale" scale scale-min="0.5" scale-max="4" scale-value="{{scale}}">text</movable-view>
      </movable-area>


onScale方法获取的只有缩放倍数,坐标不会变

最后一次编辑于  2020-11-25
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2020-11-25

    知道了缩放倍数,知道了缩放前坐标,剩下的就是数学问题了吧

    2020-11-25
    有用 1
    回复 4
    • lu
      lu
      2020-11-26
      那建议是改进这个问题,既然是个重复的计算,就应该多加返回缩放后的坐标,不然每个开发者都得把这个数学问题解决一遍
      2020-11-26
      1
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      2020-11-26回复lu
      你的反馈已收到
      2020-11-26
      1
      回复
    • lu
      lu
      2020-11-26回复社区技术运营专员-Jahozheng
      感谢~
      2020-11-26
      1
      回复
    • coral
      coral
      09-02
      说实话,这里确实坑,如果你只返回scale也不会被误导,关键是你给了scale,x,y三个参数。大多数人会认为这是新的坐标
      09-02
      1
      回复
登录 后发表内容
问题标签