seven_dada
seven_dada
  • 发布:2019-01-23 14:20
  • 更新:2023-07-12 11:02
  • 阅读:6033

uni-app map组件 @regionchange 不触发注意点

分类:uni-app

官方说明:事件映射表中没有的原生事件也可以使用,例如map组件的regionchange 事件直接在组件上写成 @regionchange,同时这个事件也非常特殊,它的 event type 有 begin 和 end 两个,导致我们无法在handleProxy 中区分到底是什么事件,所以你在监听此类事件的时候同时监听事件名和事件类型既 <map @regionchange="functionName" @end="functionName" @begin="functionName"><map>。

建议:希望官方人员把这个注意点放在map组件下吧,实在有点头大,因为这个坑踩了一上午不知所以然,后来通过搜索mpvue map组件才找到解决方案

3 关注 分享
w***@qq.com 9***@qq.com dkjdkjfkk

要回复文章请先登录注册

1***@qq.com

1***@qq.com

回复 1***@qq.com :
解决了吗?我这现在还是不触发
2023-07-12 11:02
1***@qq.com

1***@qq.com

我添加了这个begin 和end 还是没触发啊
2023-04-17 18:06
9***@qq.com

9***@qq.com

回复 9***@qq.com :
iso上map初始化后不能重新设置高度之类的有啥办法
2019-05-16 13:37
9***@qq.com

9***@qq.com

感谢
2019-05-16 11:43
blueSky235

blueSky235

你有碰到过标记点事件在支付宝上不触发吗
2019-04-08 10:36
Cheng11

Cheng11

获取 不到缩放比例的这个,scale, uni.createMapContext("homeMap").getScale({ ,这个方法获取到的值没有变化
2019-03-26 10:03