OpenHarmony开发者论坛

标题: @ohos.arkui.advanced.Dialog (弹出框) 能否和页面解耦? [打印本页]

作者: c__try    时间: 2024-5-31 01:23
标题: @ohos.arkui.advanced.Dialog (弹出框) 能否和页面解耦?
[md]https://docs.openharmony.cn/pages/v4.1/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-composite-components-dialog.md 中弹框通过CustomDialogController来控制打开和关闭,而且无需自定义UI的样式,使用起来十分简洁明了。

但是,此处CustomDialogController和Component强耦合,是否存在CustomDialogController和页面解耦的用法。使得可以在后端 根据业务需求在 对应的场景下动态 打开或者关闭 弹框?
[/md]
作者: 旺旺崔冰冰    时间: 2024-5-31 14:31
这类需求需要自定义弹窗,使用window窗体方式打开和关闭,不需要绑定CustomDialogController ,建议参考三方库eftool中的WinDialogUtil




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