HarmonyOS Popup会拦截页面点击事件?

Popup会拦截页面点击事件,以下代码,除非Popup关闭,否则页面其他组件的点击事件会被拦截。

Column(){
}.bindPopup(this.handlePopup, {
  message: '111111111111111',
  autoCancel:false,
  onStateChange: (e)=> { // 返回当前的气泡状态
    if (!e.isVisible) {
      this.handlePopup = false
    }
  }
}).position({x:60,y:40})
阅读 508
1 个回答

可尝试添加此属性:mask:false,关闭遮罩层。

.bindPopup(this.handlePopup, {
  mask:false,
  message: '我是一个Popup',
  autoCancel:false,
  onStateChange: (e)=> { // 返回当前的气泡状态
    if (!e.isVisible) {
      this.handlePopup = false
    }
  }
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进