[ABI 云体验] 酷屏组件重叠显示

34663
21

遗世独立 数据达人Lv4

发表于2021-1-6 15:27

悬赏1

已解决

楼主
当给克隆出来的湖南地图组件上在加上一个克隆出来的湖南地图组件时,上面的地图组件用display:none隐藏之后,下面地图的事件不能执行,但去掉后就能执行,这是怎么回事?

最近看过此主题的会员

槐序

wyd1014

18533204315

三余无梦生33

cghb

q798355050

f'f'l

13031607108

jmy123

xxxl

bbs

小亿

最佳答案
本帖最后由 xxxl 于 2021-1-6 17:51 编辑
遗世独立 发表于 2021-1-6 17:33
function eventFunc(provinceName,provinceValue,provinceId) {
    console.log(provinceName);
        switch ...

我是这样设计的
先给另外一张地图隐藏
  1. $("div[id^=HHH2]").css("display","none");
复制代码


再加上您给的
  1. function eventFunc(provinceName,provinceValue,provinceId) {
  2. console.log(provinceName);
  3.         switch(provinceName){
  4.         case "贵阳市" : $("#HHH1").hide();
  5.             $("#HHH2").show();
  6.         default : break;
  7.     }
  8. }
复制代码


点到贵阳隐藏前一个后面依然有点击事件在发生


21个回答

只看楼主

xxxl 数据领袖Lv6

发表于2021-1-6 15:30

只看该作者

取消 关注该作者的回复

沙发

是因为两个地图都共用了同一个css js样式的名字吧
参考这个帖子方法修改一下名字 解决组件冲突https://bbs.esensoft.com/thread-134911-1-1.html

遗世独立 数据达人Lv4

发表于2021-1-6 15:38

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2021-1-6 15:30
是因为两个地图都共用了同一个css js样式的名字吧
参考这个帖子方法修改一下名字 解决组件冲突https://bbs. ...

不对喔,我的两个组件已经修改成不同的地图了。

遗世独立 数据达人Lv4

发表于2021-1-6 15:39

只看该作者

取消 关注该作者的回复

地板

遗世独立 发表于 2021-1-6 15:38
不对喔,我的两个组件已经修改成不同的地图了。

现在主要是加了另一个地图之后,前一个地图写的事件不能触发了。

xxxl 数据领袖Lv6

发表于2021-1-6 15:43

只看该作者

取消 关注该作者的回复

5#

遗世独立 发表于 2021-1-6 15:39
现在主要是加了另一个地图之后,前一个地图写的事件不能触发了。

是不是事件之间有冲突啊

遗世独立 数据达人Lv4

发表于2021-1-6 15:45

只看该作者

取消 关注该作者的回复

6#

xxxl 发表于 2021-1-6 15:43
是不是事件之间有冲突啊

这个事件是在组件属性下面那个事件里面写的,而且一个写了另一个没写,不会有冲突啥,是不是ABI的一个bug啊?

xxxl 数据领袖Lv6

发表于2021-1-6 15:50

只看该作者

取消 关注该作者的回复

7#

遗世独立 发表于 2021-1-6 15:45
这个事件是在组件属性下面那个事件里面写的,而且一个写了另一个没写,不会有冲突啥,是不是ABI的一个bug ...

f12看看两个组件的id是一样的吗

遗世独立 数据达人Lv4

发表于2021-1-6 15:52

只看该作者

取消 关注该作者的回复

8#

xxxl 发表于 2021-1-6 15:50
f12看看两个组件的id是一样的吗

不一样的。这个我是克隆的两个出来,不是一个来拖的。

xxxl 数据领袖Lv6

发表于2021-1-6 16:07

只看该作者

取消 关注该作者的回复

9#

遗世独立 发表于 2021-1-6 15:52
不一样的。这个我是克隆的两个出来,不是一个来拖的。

方便导出一下您的酷屏吗 我本地看看

遗世独立 数据达人Lv4

发表于2021-1-6 16:07

只看该作者

取消 关注该作者的回复

10#

xxxl 发表于 2021-1-6 15:50
f12看看两个组件的id是一样的吗

我看了一下。他这个好像是因为两个组件用的一个echarts.js导致的。

遗世独立 数据达人Lv4

发表于2021-1-6 16:16

只看该作者

取消 关注该作者的回复

11#

xxxl 发表于 2021-1-6 16:07
方便导出一下您的酷屏吗 我本地看看

这个和酷屏没关系吧,主要是组件的问题。我把我的两个组件给你,你试一下可以实现不。

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号