• Lv0
    粉丝0

积分18 / 贡献0

提问3答案被采纳0文章0

作者动态

自定义弹窗

oauth2_fn8666 显示全部楼层 发表于 2023-11-21 07:50:23

【问题描述】

在自定义弹窗内定义的变量内容,在关闭弹窗或变量变化时需要及时传递给页面,可以通过何种方式传递?

【运行环境】

硬件: ROM版本: DevEvoStudio版本: SDK版本:

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论2

深开鸿_王皓

沙发 发表于 2023-11-21 09:00:33
方式一:使用组件的状态变量传递。
方式二:在初始化弹窗时,传递一个方法给自定义弹窗,在自定义弹窗中触发该方法,弹窗中变量作为方法的参数。
方式三:使用AppStorage或LocalStorage方式管理页面状态,实现自定义弹窗和页面之间状态的共享。

马迪

板凳 发表于 2023-11-21 09:12:45

通过回调的方式传给页面。

周末还看了这个codelabs,里面用到了自定义弹框,这个SplashPage里用到了dialogController自定义弹窗,通过回调confirm传递数据。不过这个例子没有真传递数据,但方式是这样,加个参数就可以传递了

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

返回顶部