javascript - 如何在传单中使用事件叠加层?
问题描述
我在传单活动中遇到问题。我想使用此事件:[链接] https://leafletjs.com/reference-1.6.0.html#map-overlayadd此事件覆盖添加(通过图层控件选择覆盖时触发)。
我希望通过图层控件选择任何图层时将图层名称保存在 var Name 中。我怎么能这样?我有3层。
解决方案
var name;
map.on('overlayadd', function(e){
name = e.name;
console.log(name);
})
推荐阅读
- google-maps - 尝试在 iOS 上的 Xamarin.Forms 中使用 HttpClient 访问 Google Places API 永远挂起
- intellij-idea - Intellij IDEA 2019.2 不支持 JAVA EE8
- r - ROCR 中的预测错误“预测和标签的交叉验证运行次数必须相等。”
- node.js - 似乎无法在 AWS Lambda/Nodejs 中填充数组
- terminal - 我怎样才能把`gjslint`放回正确的路径?
- javascript - 在同一视图中获取模态输入 Laravel
- asp.net-core - Asp.net 核心中间件根据请求 url 运行逻辑
- python - 我们可以仅通过整数编码获得有效的结果吗?
- c# - 在 C# 中将日期参数作为 NpgsqlParameter 传递
- node.js - 将配置/设置保存到关系数据库(postgresql)