OpenHarmony开发者论坛
标题:
自定义弹窗
[打印本页]
作者:
oauth2_fn8666
时间:
2023-11-21 07:50
标题:
自定义弹窗
[md]### 【问题描述】
在自定义弹窗内定义的变量内容,在关闭弹窗或变量变化时需要及时传递给页面,可以通过何种方式传递?
### 【运行环境】
硬件:
ROM版本:
DevEvoStudio版本:
SDK版本:
[/md]
作者:
深开鸿_王皓
时间:
2023-11-21 09:00
方式一:使用组件的状态变量传递。
方式二:在初始化弹窗时,传递一个方法给自定义弹窗,在自定义弹窗中触发该方法,弹窗中变量作为方法的参数。
方式三:使用AppStorage或LocalStorage方式管理页面状态,实现自定义弹窗和页面之间状态的共享。
作者:
马迪
时间:
2023-11-21 09:12
[md]通过回调的方式传给页面。
周末还看了这个codelabs,里面用到了自定义弹框,这个[SplashPage](
https://gitee.com/harmonyos/code ... ages/SplashPage.ets
)里用到了`dialogController`自定义弹窗,通过回调`confirm`传递数据。不过这个例子没有真传递数据,但方式是这样,加个参数就可以传递了
[/md]
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5