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
相关问题
HarmonyOS 模块间方案如何实现?
165浏览 • 1回复 待解决
如何自定义popup弹窗的布局?
367浏览 • 2回复 待解决
HarmonyOS 自定义弹窗CustomDialog问题
454浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog)问题
205浏览 • 1回复 待解决
CustomDialog软键盘的问题
326浏览 • 1回复 待解决
多so相互依赖场景下如何
1936浏览 • 1回复 待解决
Dialog弹窗模块化问题
202浏览 • 1回复 待解决
弹窗跳转到页面后返回弹窗不消失
1473浏览 • 1回复 待解决