小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://developers.weixin.qq.com/miniprogram/dev/component/map.html
不了解这篇文章下的【bindregionchange 返回值 】和 【regionchange 返回值】有什么区别,【regionchange 返回值】只是对【bindregionchange 返回值 】的一个说明吗?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
bindregionchange 和 regionchange 都是微信小程序地图组件的事件,但它们的返回值和使用场景有所不同。
1. bindregionchange 是一个事件处理函数,当地图区域发生变化时会触发。这个函数的返回值通常用于处理地图区域变化时的业务逻辑。例如,你可以在这个函数中设置更改 data 里的 longitude 和 latitude,这两个属性是绑定在 map 组件上的,表示中心经度和中心纬度。
2. regionchange 事件的返回值有两个阶段:begin 和 end。当视野发生改变时,regionchange 会触发两次,分别返回 type 值为 begin 和 end。从 2.8.0 版本开始,begin 阶段还会返回 causedBy 属性,其有效值为 gesture(手势)。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
bindregionchange 和 regionchange 都是微信小程序地图组件的事件,但它们的返回值和使用场景有所不同。
1. bindregionchange 是一个事件处理函数,当地图区域发生变化时会触发。这个函数的返回值通常用于处理地图区域变化时的业务逻辑。例如,你可以在这个函数中设置更改 data 里的 longitude 和 latitude,这两个属性是绑定在 map 组件上的,表示中心经度和中心纬度。
2. regionchange 事件的返回值有两个阶段:begin 和 end。当视野发生改变时,regionchange 会触发两次,分别返回 type 值为 begin 和 end。从 2.8.0 版本开始,begin 阶段还会返回 causedBy 属性,其有效值为 gesture(手势)。