民工阿楠 2019-09-17 15:01 采纳率: 0%
浏览 3071

vue上的echarts geo3d地图 点击事件该怎么确定是点到哪了?(江湖救急)

我做了一个3D地图,他被要求可以旋转,可以翻来覆去,我本来想根据x、y点判断的,但是看了看前面那些要求我放弃了,我突然想到一个办法,高亮时将一个Boolean改为true,鼠标移出高亮区域时Boolean改为false,并将高亮时返回的县名存起来,点击事件触发时判断那个Boolean是否为true,是的话就利用我存起来的县名执行下一步我要执行的方法,我的直觉告诉我,有把鼠标移出高亮区域就触发的回调函数但是我找了半天文档并没有发现我要的,什么geoselectchanged、geoselected、geounselected都试了,都没用,至于chart.getZr().on.('click',fanction(){})、chart.getZr().on.('mouseover',fanction(){}).......等等等等,都是整个地图的方法,哪怕在高亮区域外面都能看到他们生效,最迟明天早上,做不出来就凉凉了,我太难了..............................................

  • 写回答

3条回答 默认 最新

  • 无人境er 2020-03-28 17:09
    关注

    判断当前鼠标是否处在地图中:pointer?default?用样式判断就可以啦。我是这样解决的

    评论

报告相同问题?

悬赏问题

  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值