在地图中我需要点击一个区域然后拿到这个区域的名称,但是我在点击中的params参数为undefiend
但是他也执行了打印了请[图片]问这个怎么实现呀????
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
为什么地图点击参数为undefiend?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
关注
这是因为你添加了.getZr(),你之所以添加我感觉你因该是直接的点击时间不生效,或者你是3D的地图吧,如果要是这样的话确实我们触发的是整个图的点击事件,为不是区域了,所以他没有参数,如果你先要拿到参数的话可以换一个思路我们在戍边悬浮的时候用变量接受当前悬浮的区域名称 在点击的时候我们在获取变量
这样的话 你最好在点击事件中添加一个if语句 防止我们点击地图外的位置也会触发
myChart.getZr().on('click', function (params) { if (that.$refs.echar.childNodes[0].style.cursor == 'pointer') { } });
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2019-06-10 07:18回答 2 已采纳 写个参数过滤器: 1. 通过Requst.getParameterMap -- 获取所有请求参数; 2. 遍历请求参数,用 equals 判断相等; 3. 然后通过 removeAttri
- 2022-03-18 07:17回答 1 已采纳 这个应该是数据问题,这个值是怎么赋的
- 2016-05-06 02:39回答 2 已采纳 你是不是在pc端调用的,PC端不支持, 放到微信上 或 用微信提供的web开发工具 http://mp.weixin.qq.com/wiki/10/e5f772f4521da17fa0d7304f68
- 2022-08-31 02:57bb_xiaxia1998的博客 前端社招高频面试题(一)(附答案)
- 2022-01-20 07:39回答 1 已采纳 <el-form ref="formlabelref" ></el-form> let formlabelref = ref() const reset = ()
- 2021-11-26 02:33回答 3 已采纳 var是声明全局变量,如果函数体内没有声明var全局a,则会去找全局a,如果已经声明则会找自身,声明前调用是变量提升不会报错但没有值。
- 2013-01-24 02:48回答 5 已采纳 Try be more specific in parents selection . Try this: $(document).ready(function () { var ge
- 2022-04-30 15:18jasmine_qiqi的博客 11、为什么0.1+0.2!=0.3,如何相等 因为在 0.1+0.2 的计算过程中发生了精度丢失。在JS内部所有的计算都是以二进制方式计算的, 在 0.1 和 0.2 转成双精度二进制浮点数时,由于二进制浮点数的小数位只能存储52位, ...
- 2018-12-22 04:24回答 2 已采纳 这是我自己判断逻辑有问题,这里做 != 判断时,应该用&&
- 2011-04-01 07:14回答 29 已采纳 You can just check if the variable has a truthy value or not. That means if( value ) { } will e
- 2018-04-07 06:04赏花赏景赏时光的博客 2)保证当参数一样,函数被多次调用时,返回相同的值(引用透明性) 3)函数不会改变任何外部环境的变量,这将产生可缓存、可测试的、合理的、可并发执行的代码库 132、纯函数的定义 对给定的输入返回相同输出...
- 2022-07-22 09:08请叫我斌哥哥的博客 跨域嵌套传递信息 最常见的就是iframe 一般用户gis地图航拍或者嵌套其他网页的页面之类的 postMessage 之间的传值问题 父组件里面嵌套了子组件 <div>222</div> ...父传子 父 let title='shfdsjkj' window.onload = () ...
- 2023-06-15 11:06茴香馅饺子~的博客 为了解决前端验证的问题,当时的浏览器巨头NetScape(网景)公司就开发出一种脚本语言,起初命名为LiveScript,后来由于SUN公司的介入更名为了JavaScript。但是你要清楚,Java和JavaScript是没有什么关系的,只...
- 2019-08-20 14:13非著名程序员的博客 前端硬核面试专题前言本文讲解 56 道 JavaScript 和 ES6+ 面试题的内容。复习前端面试的知识,是为了巩固前端的基础知识,最重要的还是平时的积累!注意:文章...
- 2022-03-22 03:20AI3D_WebEngineer的博客 webpack为了解决前端的模块化开发,有了 webpack,我们可以不用再担心浏览器的兼容性问题,直接就能编写基于 CommonJS 或是 ES6 module 的代码,这些代码经过 webpack 构建后,就可以直接在浏览器中运行了。...
- 2020-09-06 22:33weixin_26735933的博客 我们知道的第一件事是Array.protype.map具有两个参数,它们标记为Array.prototype.map(callbackfn [ , thisArg ] ) 。 This method returns a new array, and the new array is the same length as the original ...
- 2021-03-08 16:19liubo525的博客 参数为false,表示浏览器先从缓存中查找。 hostname 验证该类属性,需要运行在服务器上,文件系统打印不出对应的信息内容。 replace() 重新加载当前文档 history 浏览器访问的历史记录。 history. 用途 Length 用于...
- 2021-03-02 06:43学习前端的一只旺财的博客 地图 //2.食物 //3.蛇 map.js //利用面向对象思想创建地图 class Map{ constructor(){ //创建地图 let oMap = document.createElement("div"); //设置地图 oMap.className = "map_all" /* oMap.style.position...
- 2018-07-27 12:36终身学习者-刘的博客 另存为 ctrl+shift+s............................................................... 15 特殊字符.................................................................................. 15 列表............
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司