收藏
回答

地图组件为啥不直接支持 dragstart/drag/dragend 以及 zoom 事件?

结合到 regionchange 里既不及时又不方便,还不准确。跟普通 web 地图保持接近的接口会更方便使用吧?

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

1 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2020-07-30

    不及时是有具体的case看看么

    2020-07-30
    有用 1
    回复 2
    • 陈安
      陈安
      2020-07-30
      不及时可能表达的不太对,我意思是指没有 drag 事件,也就是拖动中持续触发的那个事件,现在的 regionchange 只是开始和结束两个阶段。
      2020-07-30
      回复
    • 陈安
      陈安
      2020-07-30
      不准确指的是,目前用户手动触发拖动缩放以及代码触发的拖动缩放混杂到一起了,尽管有 causedBy,还是不准确,而且用起来也不方便。还是期待能完全分开,dragstart/drag/dargend/zoom 事件都只是用户触发的,不要混进代码触发的情况比较好。
      2020-07-30
      回复
登录 后发表内容
问题标签