问答

怎样在放大到15级时有个提示框。

作者:admin 2021-04-21 我要评论

leaflet地图怎样在放大到15级时有个alert提示框。 不知道在哪里修改,请教高手。 ### 监听缩放事件zoomend,判断上次层级和这次层级的逻辑比较,选择在什么时候...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

leaflet地图怎样在放大到15级时有个alert提示框。
不知道在哪里修改,请教高手。

###

监听缩放事件zoomend,判断上次层级和这次层级的逻辑比较,选择在什么时候弹框

let preZoom, alerted = false
map.shutterMap.on("zoomend", e => {
    //获取当前放大或者缩小的等级
    let zoom = e.target.getZoom()
    if(!alerted && preZoom < 15 && zoom == 15){
        //比如这个逻辑,从14级到15级
        
        //还可以加个变量让他只弹出一次
        alerted = true
    }
    
    preZoom = zoom
})

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 怎样在放大到15级时有个提示框。

    怎样在放大到15级时有个提示框。

  • vscode怎么自动补全 export暴露的函数

    vscode怎么自动补全 export暴露的函数

  • 移动端H5,滑动经过区域触发动画,使用

    移动端H5,滑动经过区域触发动画,使用

  • ant design vue pro 多页签模式  出现

    ant design vue pro 多页签模式 出现

腾讯云代理商
海外云服务器