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
相关问题
自定义弹窗中的变量如何传递给页面
382浏览 • 1回复 待解决
多so相互依赖场景下如何
278浏览 • 1回复 待解决
H5页面如何ArkTS交互
634浏览 • 1回复 待解决
如何在自定义弹窗中再次弹窗
216浏览 • 1回复 待解决
popup组件气泡框指向颜色怎么修改?
5059浏览 • 1回复 待解决
Web中如何创建定位授权弹窗
182浏览 • 1回复 待解决
如何查询设备的SDK版本信息
287浏览 • 1回复 待解决
如何屏蔽弹窗外的区域事件
235浏览 • 1回复 待解决
如何设置自定义弹窗位置
234浏览 • 1回复 待解决
如何获取App版本号,版本名信息
791浏览 • 1回复 待解决