我的项目结构是这样的开放域中显示排行榜排行榜是显示在主域界面的上层的Dialog开放域中怎样设置才能不让下层主域的按钮触发。我使用e.stopPropagation();并没有效果
弹排行榜时候把主域监听先关了,然后关排行榜再开。
Aar0n 但是主域不知道开放域中的排行榜关了~
Aar0n 开放域不能设置影响不让主域出发。他们是独立的。
Aar0n @Aar0n:我一会给你找个更好的方法,目前有个吃鸡的办法,就是在 关闭按钮那里在主域弄个透明的按钮(位置和排行榜关闭位置,大小一样)作为开关。就知道什么时候关了
Aar0n 之前,没见过排行榜下方还有按钮的。。。得具体分析一下
Aar0n @Aar0n:我现在的解决方案是一个界面主域和开放域分开显示。主域部分负责背景、触摸穿透、关闭按钮。开放域部分负责排行榜数据显示、控制排行榜数据按钮。不知道有没有更好的方案。
Aar0n 可以。