CustomDialog,Popup等弹窗如何与页面解耦

CustomDialog,Popup等弹窗如何与页面解耦

HarmonyOS
2024-03-17 15:06:49
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fanyu0803

弹框类组件需要绑定到对应组件上,由事件触发。对于内容可以使用全局builder,只需定义一次。

定义的语法:

@Builder function  
MyGlobalBuilderFunction(){ ... } 

使用方法:

MyGlobalBuilderFunction() 
  • 全局的自定义构建函数可以被整个应用获取。
  • 如果不涉及组件状态变化,建议使用全局的自定义构建方法。

参考链接

自定义弹窗(CustomDialog)

@Builder装饰器:自定义构建函数

Popup控制

分享
微博
QQ
微信
回复
2024-03-18 20:47:56
相关问题
自定义弹窗中的变量如何传递给页面
348浏览 • 1回复 待解决
H5页面如何ArkTS交互
488浏览 • 1回复 待解决
如何在自定义弹窗中再次弹窗
152浏览 • 1回复 待解决
多so相互依赖场景下如何
219浏览 • 1回复 待解决
popup组件气泡框指向颜色怎么修改?
5005浏览 • 1回复 待解决
Web中如何创建定位授权弹窗
128浏览 • 1回复 待解决
如何查询设备的SDK版本信息
265浏览 • 1回复 待解决
如何设置自定义弹窗位置
212浏览 • 1回复 待解决
如何屏蔽弹窗外的区域事件
181浏览 • 1回复 待解决
页面导航如何实现两个页面叠层
235浏览 • 1回复 待解决
如何拉起设置蓝牙页面
324浏览 • 2回复 待解决
如何获取App版本号,版本名信息
582浏览 • 1回复 待解决
自定义弹窗大小如何自适应内容
302浏览 • 1回复 待解决