diff --git a/packages/dialog/README.md b/packages/dialog/README.md index 0b808f44..aa6c0e1b 100644 --- a/packages/dialog/README.md +++ b/packages/dialog/README.md @@ -39,6 +39,7 @@ Dialog.alert({ ``` #### 消息确认 + 用于确认消息,包含取消和确认按钮 ```javascript @@ -127,6 +128,7 @@ Page({ |-----------|-----------|-----------|-------------| | title | 标题 | `String` | - | | message | 内容 | `String` | - | +| messageAlign | 内容对齐方式,可选值为`left` `right` | `String` | `center` | | zIndex | z-index 层级 | `Number` | `100` | | selector | 自定义选择器 | `String` | `van-dialog` | | showConfirmButton | 是否展示确认按钮 | `Boolean` | `true` | @@ -149,6 +151,7 @@ Page({ | show | 是否显示弹窗 | `Boolean` | - | | title | 标题 | `String` | - | | message | 内容 | `String` | - | +| message-align | 内容对齐方式,可选值为`left` `right` | `String` | `center` | | z-index | z-index 层级 | `Number` | `100` | | show-confirm-button | 是否展示确认按钮 | `Boolean` | `true` | | show-cancel-button | 是否展示取消按钮 | `Boolean` | `false` | diff --git a/packages/dialog/dialog.ts b/packages/dialog/dialog.ts index ebd53622..f8c30609 100644 --- a/packages/dialog/dialog.ts +++ b/packages/dialog/dialog.ts @@ -11,6 +11,7 @@ type DialogOptions = { selector?: string; transition?: string; asyncClose?: boolean; + messageAlign?: string; confirmButtonText?: string; cancelButtonText?: string; showConfirmButton?: boolean; @@ -68,6 +69,7 @@ Dialog.defaultOptions = { zIndex: 100, overlay: true, asyncClose: false, + messageAlign: '', transition: 'scale', selector: '#van-dialog', confirmButtonText: '确认', diff --git a/packages/dialog/index.less b/packages/dialog/index.less index f5a8dfdc..610d8c36 100644 --- a/packages/dialog/index.less +++ b/packages/dialog/index.less @@ -23,12 +23,21 @@ line-height: 1.5; max-height: 60vh; overflow-y: auto; + text-align: center; -webkit-overflow-scrolling: touch; &--has-title { padding-top: 12px; color: @gray-darker; } + + &--left { + text-align: left; + } + + &--right { + text-align: right; + } } &__footer { diff --git a/packages/dialog/index.ts b/packages/dialog/index.ts index fec7b977..ff75ba48 100644 --- a/packages/dialog/index.ts +++ b/packages/dialog/index.ts @@ -10,6 +10,7 @@ VantComponent({ message: String, useSlot: Boolean, asyncClose: Boolean, + messageAlign: String, showCancelButton: Boolean, closeOnClickOverlay: Boolean, confirmButtonOpenType: String, diff --git a/packages/dialog/index.wxml b/packages/dialog/index.wxml index 71edae7a..fe890fd0 100644 --- a/packages/dialog/index.wxml +++ b/packages/dialog/index.wxml @@ -17,7 +17,7 @@ {{ message }}