伯苏
伯苏
  • 发布:2021-04-22 15:56
  • 更新:2021-04-23 08:57
  • 阅读:483

subNVue popup的蒙板点击触发的隐藏和调用hide的隐藏同时执行时样式错乱

分类:nvue

我的逻辑是点击蒙板可以关闭popup(这个是popup自带的功能),然后点击popup内部的一个按钮列表时会触发hide事件。现在是如果一个手指触摸蒙板另一个手指触摸按钮。就会发生样式错乱。

现在要怎么弄?怎么监听到popup是否正在执行某动画?或者怎么捕捉到蒙板被点击的信息?

2021-04-22 15:56 负责人:无 分享
已邀请:
伯苏

伯苏 (作者) -

换个思路,能否获取到popup当前的位置?这样多次获取判断其是否在动画过程中,以此判断是否执行hide

小少年报

小少年报

可以自己手写一个popup, 一个view作为顶级标签,做蒙版,子view写你要弹窗内容,父标签上给一个点击事件,关闭弹窗并且阻止事件捕获,最顶级的子view给一个点击事件, 让蒙版显示的事件,并且阻止事件冒泡,官方的没有用过,不清楚,自己手写的方便,好维护

  • 伯苏 (作者)

    因为要覆盖到webview上面,自己写的好像比较难,我再去看看

    2021-04-23 09:03

该问题目前已经被锁定, 无法添加新回复