popup自定义,为什么无法100%宽度,一设置满屏幕就会出问题

为什么无法100%宽度,一设置满屏幕就会出问题。

.bindPopup(this.venuePopup, {  
  builder: this.venuePopupBuilder, // 气泡的内容  
  placement: Placement.Bottom, // 气泡的弹出位置  
  popupColor: Color.White, // 气泡的背景色  
  enableArrow: false,  
  mask:false,  
  radius: 1,  
  shadow: ShadowStyle.OUTER_FLOATING_SM,  
  backgroundBlurStyle: BlurStyle.NONE,  
  width: px2vp(SWindowUtils.windowWidth)-20,  
  onStateChange: (e) => {  
    if (!e.isVisible) {  
      this.venuePopup = false  
    }  
  }  
})


HarmonyOS
2024-10-14 10:40:50
浏览
已于2024-10-14 17:57:32修改
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

如果想要汽泡设置为100%完整展示,可以设置为:

placement: Placement.BottomLeft

具体文档可参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-popup-V5

分享
微博
QQ
微信
回复
2024-10-14 17:39:50
相关问题
HarmonyOS 子控件设置宽度100%问题
15浏览 • 1回复 待解决
HarmonyOS Text组件无法满屏幕
16浏览 • 1回复 待解决
HarmonyOS Popup宽度问题
14浏览 • 1回复 待解决
如何自定义popup弹窗的布局?
461浏览 • 2回复 待解决
HarmonyOS 自定义Dialog宽度
83浏览 • 1回复 待解决
自定义弹框,遮罩背景颜色无法设置
359浏览 • 1回复 待解决