From b388379bcc7a47647d6dbad0beaee60733074461 Mon Sep 17 00:00:00 2001 From: tangjinzhou <415800467@qq.com> Date: Fri, 14 Feb 2020 14:43:01 +0800 Subject: [PATCH] feat: update dropdown --- components/vc-dropdown/src/Dropdown.jsx | 3 +-- components/vc-trigger/Popup.jsx | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/components/vc-dropdown/src/Dropdown.jsx b/components/vc-dropdown/src/Dropdown.jsx index 767ccbc70..62268b668 100644 --- a/components/vc-dropdown/src/Dropdown.jsx +++ b/components/vc-dropdown/src/Dropdown.jsx @@ -8,7 +8,7 @@ import { cloneElement } from '../../_util/vnode'; export default { mixins: [BaseMixin], props: { - minOverlayWidthMatchTrigger: PropTypes.bool.def(true), + minOverlayWidthMatchTrigger: PropTypes.bool, prefixCls: PropTypes.string.def('rc-dropdown'), transitionName: PropTypes.string, overlayClassName: PropTypes.string.def(''), @@ -198,7 +198,6 @@ export default { }, ref: 'trigger', }; - const child = this.$slots.default && this.$slots.default[0]; return ( {this.renderChildren()} diff --git a/components/vc-trigger/Popup.jsx b/components/vc-trigger/Popup.jsx index 5a85f8b0d..5dad4a826 100644 --- a/components/vc-trigger/Popup.jsx +++ b/components/vc-trigger/Popup.jsx @@ -7,6 +7,7 @@ import BaseMixin from '../_util/BaseMixin'; import { getListeners } from '../_util/props-util'; export default { + name: 'VCTriggerPopup', mixins: [BaseMixin], props: { visible: PropTypes.bool, @@ -184,7 +185,6 @@ export default { } else if (stretch.indexOf('minWidth') !== -1) { sizeStyle.minWidth = typeof targetWidth === 'number' ? `${targetWidth}px` : targetWidth; } - // Delay force align to makes ui smooth if (!stretchChecked) { // sizeStyle.visibility = 'hidden' diff --git a/package.json b/package.json index 3b8637814..7f76d2146 100644 --- a/package.json +++ b/package.json @@ -184,7 +184,7 @@ "babel-runtime": "6.x", "classnames": "^2.2.5", "component-classes": "^1.2.6", - "dom-align": "^1.7.0", + "dom-align": "^1.10.4", "dom-closest": "^0.2.0", "dom-scroll-into-view": "^2.0.0", "enquire.js": "^2.1.6",