OpenHarmony开发者论坛

标题: 自定义弹窗中的变量如何传递给页面 [打印本页]

作者: abcdef    时间: 2023-11-29 16:04
标题: 自定义弹窗中的变量如何传递给页面
在自定义弹窗内定义的变量内容,在关闭弹窗或者变量变化时需要及时传递给页面,也可以通过何种方式传递呢?
作者: 深开鸿_王皓    时间: 2023-11-29 17:58
方式一:使用组件的状态变量传递。

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

方式三:使用AppStorage或LocalStorage方式管理页面状态,实现自定义弹窗和页面之间状态的共享。
可以参考:https://docs.openharmony.cn/page ... s-custom-dialog.md/
作者: 羊毛不卷    时间: 2023-11-29 20:12
标题: 自定义弹窗中的变量如何传递给页面
比如这个例子中builder中EditDialog 是一个自定义弹出框,传值方式和组件传值类似
(, 下载次数: 22)

(, 下载次数: 26)

作者: 马迪    时间: 2023-11-30 08:48
跟这个问题是一致的吧:https://forums.openharmony.cn/fo ... thread&tid=1137




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5