追梦随想
追梦随想
  • 发布:2020-02-28 14:21
  • 更新:2020-04-29 00:32
  • 阅读:1905

#插件讨论# 【 Popup 弹出层 - DCloud 】在子组件关闭弹窗的时候,弹窗关闭了,遮罩无法关闭!

分类:uni-app
this.$parent.close(); 

在子组件关闭弹窗的时候,弹窗关闭了,遮罩无法关闭!
使用场景:比如支付部分封装为一个组件,用这个 Popup 弹出,选择支付方式后,需要在组件内关闭该弹窗,然后下一步操作,旧版可以关闭弹窗并且关闭遮罩,只是不能屏蔽滚动条,昨天更新了最新版,滚动条的可以屏蔽,但是在关闭弹窗的时候,遮罩无法关闭。

安卓版本、V3模式

2020-02-28 14:21 负责人:DCloud_UNI_HT 分享
已邀请:
追梦随想

追梦随想 (作者)

能否给点力啊,两个月了还没解决,也没人回应,测试包已经上传,直接打开就能看到

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

已修复,插件市场下载最新版本的 uni-popup ,支持扩展自己的uni-popup 。

  • 追梦随想 (作者)

    没有解决。。。组件更新后还是老样子啊,弹窗关闭了,遮罩层还在,这个问题是在子组件里出现的,如果直接在 popup 内关闭弹窗是没问题的,但是如果是 popup 嵌套的子组件内,this.$parent.close(); 遮罩层就无法关闭。

    2020-04-29 00:29

追梦随想

追梦随想 (作者)

@DCloud_UNI_HT @DCloud_heavensoft 这个问题存在几个月了,还没解决,bug重现包在一楼。
这个问题是在子组件里出现的,如果直接在 popup 内关闭弹窗是没问题的,但是如果是 popup 嵌套的子组件内,this.$parent.close(); 遮罩层就无法关闭。

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