自定义弹窗中的变量如何传递给页面

abcdef 来自手机 显示全部楼层 发表于 2023-11-29 16:04:52
在自定义弹窗内定义的变量内容,在关闭弹窗或者变量变化时需要及时传递给页面,也可以通过何种方式传递呢?
您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论3

深开鸿_王皓

沙发 发表于 2023-11-29 17:58:55
方式一:使用组件的状态变量传递。

方式二:在初始化弹窗时,传递一个方法给自定义弹窗,在自定义弹窗中触发该方法,弹窗中变量作为方法的参数。

方式三:使用AppStorage或LocalStorage方式管理页面状态,实现自定义弹窗和页面之间状态的共享。
可以参考:https://docs.openharmony.cn/page ... s-custom-dialog.md/

羊毛不卷

板凳 发表于 2023-11-29 20:12:29

自定义弹窗中的变量如何传递给页面

比如这个例子中builder中EditDialog 是一个自定义弹出框,传值方式和组件传值类似
fakename.png

fakename.png

马迪

地板 发表于 2023-11-30 08:48:28
跟这个问题是一致的吧:https://forums.openharmony.cn/fo ... thread&tid=1137

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部