> 文档中心 > Harmony组件 容器组件-dialog

Harmony组件 容器组件-dialog


dialog

v.对话;用对话表达

n.问答;(小说中的)对白;对话体,网络对话框;对话方块;对话盒

即控制弹窗,悬浮窗的组件。

自定义弹窗容器。

支持设备

手机

平板

智慧屏

智能穿戴

支持

支持

支持

支持

属性

除支持通用属性外,支持如下属性:

名称

类型

默认值

必填

描述

dragable7+

boolean

false

设置对话框是否支持拖拽。

说明

  • 弹窗类组件不支持focusable、click-effect属性。

样式

仅支持通用样式中的width、height、margin、margin-[left|top|right|bottom]、margin-[start|end]样式。

事件

不支持通用事件,仅支持如下事件:

名称

参数

描述

cancel

-

用户点击非dialog区域触发取消弹窗时触发的事件。

show7+

-

对话框弹出时触发该事件。

close7+

-

对话框关闭时触发该事件。

方法

不支持通用方法,仅支持如下方法。

名称

参数

描述

show

-

弹出对话框。

close

-

关闭对话框。

说明

dialog属性、样式均不支持动态更新。

示例

实现一个可以自由拖拽的弹窗

弹窗
请拖拽