api.md 3.3 KB

Dialog Props

属性 类型 默认值 可选值 必传 说明
visible Boolean false true/false N 是否显示。
title String 当前语言的 dialog.title - N 标题。
titleAlign String 'center' 'left'/'center'/'right' N 标题对齐方式。
content String 当前语言的 dialog.content - N 内容。
contentSlot Boolean false true/false N 内容是否使用 slot。
popup Object {} 参考 Popup Props N 弹出层参数。
showIcon Boolean false true/false N 是否显示图标。
icon Object {} 参考 Icon Props N 图标参数。
btnStyle String 'button' 'button'/'text'/'textLine' N 按钮样式。
primaryText String 当前语言的 dialog.primaryText - N 主按钮文字。
primarySlot Boolean false true/false N 主按钮内部是否使用 slot。
primaryButton Object {} 参考 Button Props N 主按钮参数。
secondaryText String 当前语言的 dialog.secondaryText - N 次按钮文字。
secondaryButton Object {} 参考 Button Props N 次按钮参数。
btnRatio Array [1, 1] - N 主次按钮大小比例。
btnReverse Boolean false true/false N 主次按钮位置是否反转。
secondaryClose Boolean true true/false N 次按钮是否关闭弹窗。
btnGap String '2' '0'/'1'/'2'/'4'/'8'/'12'/'16' N 按钮间距。

Dialog Events

名称 参数 描述
open - 对话框打开时触发。
close - 对话框关闭时触发。
primary - 点击主按钮时触发。
secondary - 点击次按钮时触发。

Dialog Slots

名称 描述
content contentSlot 为 true 时的 content 内容。
primary primarySlot 为 true 时主按钮内容。