系统提供的popup弹窗是否点击了弹窗内容后弹窗一定会消失?

系统提供的popup弹窗是否点击了弹窗内容后弹窗一定会消失,是否支持点击弹窗内容后弹窗不消失?

HarmonyOS
2024-09-04 09:39:10
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

popup弹窗:

Button('PopupOptions') 
  .onClick(() => { 
    this.handlePopup = !this.handlePopup 
  }) 
  .bindPopup(this.handlePopup, { 
    message: 'This is a popup with PopupOptions', 
    onStateChange: (e)=> { // 返回当前的气泡状态 
      if (!e.isVisible) { 
        this.handlePopup = false 
      } 
    } 
  })

以上demo点击button后,popup会消失,点击弹窗内容后弹窗不会消失。

弹窗消失主要通过 this.handlePopup = !this.handlePopup 来控制。

分享
微博
QQ
微信
回复
2024-09-04 17:49:52
相关问题
弹窗跳转到页面返回弹窗消失
1374浏览 • 1回复 待解决
HarmonyOS PageA跳转PageB,弹窗消失
128浏览 • 1回复 待解决
如何自定义popup弹窗布局?
329浏览 • 2回复 待解决
HarmonyOS 弹窗封装open不生效
197浏览 • 1回复 待解决
使用自定义弹窗实现分享弹窗
392浏览 • 1回复 待解决
如何在自定义弹窗中再次弹窗
2078浏览 • 1回复 待解决
自定义弹窗大小如何自适应内容
2276浏览 • 1回复 待解决