Skip to content
组件/反馈组件引入于 1.3.0

EDialogService 弹窗服务 ​

import EUI 1.0

示例与代码 ​

动态创建内容 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

传入参数 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

结果回调 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

取消与关闭 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

重复打开与销毁 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

属性 ​

属性说明取值与默认值
dialogsvar只读

由服务管理的当前弹窗数组。

默认值state.dialogs

信号 ​

签名作用
opened(var dialog)

动态对话框打开后触发,dialog 为打开的对话框对象。

closed(var result, bool accepted)

动态对话框关闭后触发,result 为返回数据,accepted 表示是否确认。

方法 ​

签名作用
closeAll()

关闭当前显示的全部消息、通知或服务对话框。

open(component, properties, options)

打开 component 指定的动态对话框,properties 为内容属性,options 为对话框配置。

基于 MIT 许可发布 · 第三方资源遵循其各自许可