From 6f4c6f5aa6614559cfc24bc361e68c9c938bbb61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Mon, 27 Jan 2020 15:22:53 +0800 Subject: [PATCH] feat(DropdownItem): add @dropdown-item-z-index less var --- src/dropdown-item/index.less | 1 + src/dropdown-menu/index.js | 5 +- .../test/__snapshots__/demo.spec.js.snap | 20 +++---- .../test/__snapshots__/index.spec.js.snap | 54 +++++++++---------- src/style/var.less | 1 + 5 files changed, 40 insertions(+), 41 deletions(-) diff --git a/src/dropdown-item/index.less b/src/dropdown-item/index.less index 1c292fb26..71653d91e 100644 --- a/src/dropdown-item/index.less +++ b/src/dropdown-item/index.less @@ -4,6 +4,7 @@ position: fixed; right: 0; left: 0; + z-index: @dropdown-item-z-index; overflow: hidden; &__option { diff --git a/src/dropdown-menu/index.js b/src/dropdown-menu/index.js index cad919636..a0c5551d9 100644 --- a/src/dropdown-menu/index.js +++ b/src/dropdown-menu/index.js @@ -19,15 +19,12 @@ export default createComponent({ ], props: { + zIndex: Number, activeColor: String, overlay: { type: Boolean, default: true, }, - zIndex: { - type: Number, - default: 10, - }, duration: { type: Number, default: 0.2, diff --git a/src/dropdown-menu/test/__snapshots__/demo.spec.js.snap b/src/dropdown-menu/test/__snapshots__/demo.spec.js.snap index 30cb1b513..5afee72d1 100644 --- a/src/dropdown-menu/test/__snapshots__/demo.spec.js.snap +++ b/src/dropdown-menu/test/__snapshots__/demo.spec.js.snap @@ -7,12 +7,12 @@ exports[`renders demo correctly 1`] = `
全部商品
默认排序
-
- @@ -23,12 +23,12 @@ exports[`renders demo correctly 1`] = `
全部商品
筛选
-
- @@ -39,12 +39,12 @@ exports[`renders demo correctly 1`] = `
全部商品
默认排序
-
- @@ -55,12 +55,12 @@ exports[`renders demo correctly 1`] = `
全部商品
默认排序
-
- @@ -71,12 +71,12 @@ exports[`renders demo correctly 1`] = `
全部商品
默认排序
-
- diff --git a/src/dropdown-menu/test/__snapshots__/index.spec.js.snap b/src/dropdown-menu/test/__snapshots__/index.spec.js.snap index c21d68e16..c1293ee48 100644 --- a/src/dropdown-menu/test/__snapshots__/index.spec.js.snap +++ b/src/dropdown-menu/test/__snapshots__/index.spec.js.snap @@ -5,7 +5,7 @@ exports[`click option 1`] = `
B
B
-
+
- @@ -32,7 +32,7 @@ exports[`close-on-click-outside 1`] = `
A
A
-
+
- @@ -58,7 +58,7 @@ exports[`destroy one item 1`] = `
A
- @@ -70,12 +70,12 @@ exports[`didn\`t find matched option 1`] = `
-
- @@ -87,12 +87,12 @@ exports[`direction up 1`] = `
A
A
-
- @@ -104,7 +104,7 @@ exports[`direction up 2`] = `
A
A
-
+
A
@@ -118,7 +118,7 @@ exports[`direction up 2`] = `
- @@ -130,7 +130,7 @@ exports[`disable close-on-click-outside 1`] = `
A
A
-
+
A
@@ -144,7 +144,7 @@ exports[`disable close-on-click-outside 1`] = `
- @@ -155,7 +155,7 @@ exports[`disable dropdown item 1`] = `
A
- @@ -167,7 +167,7 @@ exports[`render option icon 1`] = `
A
A
-
+
@@ -183,7 +183,7 @@ exports[`render option icon 1`] = `
- @@ -195,7 +195,7 @@ exports[`show dropdown item 1`] = `
A
A
-
+
A
@@ -209,7 +209,7 @@ exports[`show dropdown item 1`] = `
- @@ -221,7 +221,7 @@ exports[`show dropdown item 2`] = `
A
A
-
+
-
+
A
@@ -256,7 +256,7 @@ exports[`show dropdown item 3`] = `
A
A
-
+
-
+