From 68537de73f75db5766f7596cb260d1caaa55c40b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Sat, 25 May 2019 17:01:35 +0800 Subject: [PATCH] [improvement] DropdownMenu: improve accessibility --- docs/markdown/changelog.zh-CN.md | 1 + packages/action-sheet/demo/index.vue | 4 +++ packages/dropdown-menu/index.js | 2 ++ .../test/__snapshots__/demo.spec.js.snap | 12 ++++---- .../test/__snapshots__/index.spec.js.snap | 28 +++++++++---------- packages/number-keyboard/demo/index.vue | 11 +++++--- packages/number-keyboard/zh-CN.md | 2 +- 7 files changed, 35 insertions(+), 25 deletions(-) diff --git a/docs/markdown/changelog.zh-CN.md b/docs/markdown/changelog.zh-CN.md index 785897870..20c287d6b 100644 --- a/docs/markdown/changelog.zh-CN.md +++ b/docs/markdown/changelog.zh-CN.md @@ -13,6 +13,7 @@ - Switch - NoticeBar - GoodsAction +- DropdownMenu - NumberKeyboard ##### ImagePreview diff --git a/packages/action-sheet/demo/index.vue b/packages/action-sheet/demo/index.vue index 65ab418f7..ab2cbd7d7 100644 --- a/packages/action-sheet/demo/index.vue +++ b/packages/action-sheet/demo/index.vue @@ -10,6 +10,7 @@ @@ -24,6 +25,7 @@ @@ -39,6 +41,7 @@ v-model="show3" :actions="simpleActions" :cancel-text="$t('cancel')" + safe-area-inset-bottom @cancel="onCancel" @select="onSelect" /> @@ -54,6 +57,7 @@

{{ $t('content') }}

diff --git a/packages/dropdown-menu/index.js b/packages/dropdown-menu/index.js index 1a067efa6..d57b1108b 100644 --- a/packages/dropdown-menu/index.js +++ b/packages/dropdown-menu/index.js @@ -65,6 +65,8 @@ export default sfc({ render(h) { const Titles = this.children.map((item, index) => (
{ if (!item.disabled) { diff --git a/packages/dropdown-menu/test/__snapshots__/demo.spec.js.snap b/packages/dropdown-menu/test/__snapshots__/demo.spec.js.snap index 7b39d2649..b1c503b91 100644 --- a/packages/dropdown-menu/test/__snapshots__/demo.spec.js.snap +++ b/packages/dropdown-menu/test/__snapshots__/demo.spec.js.snap @@ -4,8 +4,8 @@ exports[`renders demo correctly 1`] = `
-
全部商品
-
默认排序
+
全部商品
+
默认排序
@@ -16,8 +16,8 @@ exports[`renders demo correctly 1`] = `
-
全部商品
-
筛选
+
全部商品
+
筛选
@@ -28,8 +28,8 @@ exports[`renders demo correctly 1`] = `
-
全部商品
-
默认排序
+
全部商品
+
默认排序
diff --git a/packages/dropdown-menu/test/__snapshots__/index.spec.js.snap b/packages/dropdown-menu/test/__snapshots__/index.spec.js.snap index 9ba623533..e0c6ebdc1 100644 --- a/packages/dropdown-menu/test/__snapshots__/index.spec.js.snap +++ b/packages/dropdown-menu/test/__snapshots__/index.spec.js.snap @@ -2,8 +2,8 @@ exports[`click option 1`] = `
-
B
-
B
+
B
+
B