feat: update dropdown
parent
1848a5e47c
commit
b388379bcc
|
@ -8,7 +8,7 @@ import { cloneElement } from '../../_util/vnode';
|
||||||
export default {
|
export default {
|
||||||
mixins: [BaseMixin],
|
mixins: [BaseMixin],
|
||||||
props: {
|
props: {
|
||||||
minOverlayWidthMatchTrigger: PropTypes.bool.def(true),
|
minOverlayWidthMatchTrigger: PropTypes.bool,
|
||||||
prefixCls: PropTypes.string.def('rc-dropdown'),
|
prefixCls: PropTypes.string.def('rc-dropdown'),
|
||||||
transitionName: PropTypes.string,
|
transitionName: PropTypes.string,
|
||||||
overlayClassName: PropTypes.string.def(''),
|
overlayClassName: PropTypes.string.def(''),
|
||||||
|
@ -198,7 +198,6 @@ export default {
|
||||||
},
|
},
|
||||||
ref: 'trigger',
|
ref: 'trigger',
|
||||||
};
|
};
|
||||||
const child = this.$slots.default && this.$slots.default[0];
|
|
||||||
return (
|
return (
|
||||||
<Trigger {...triggerProps}>
|
<Trigger {...triggerProps}>
|
||||||
{this.renderChildren()}
|
{this.renderChildren()}
|
||||||
|
|
|
@ -7,6 +7,7 @@ import BaseMixin from '../_util/BaseMixin';
|
||||||
import { getListeners } from '../_util/props-util';
|
import { getListeners } from '../_util/props-util';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
name: 'VCTriggerPopup',
|
||||||
mixins: [BaseMixin],
|
mixins: [BaseMixin],
|
||||||
props: {
|
props: {
|
||||||
visible: PropTypes.bool,
|
visible: PropTypes.bool,
|
||||||
|
@ -184,7 +185,6 @@ export default {
|
||||||
} else if (stretch.indexOf('minWidth') !== -1) {
|
} else if (stretch.indexOf('minWidth') !== -1) {
|
||||||
sizeStyle.minWidth = typeof targetWidth === 'number' ? `${targetWidth}px` : targetWidth;
|
sizeStyle.minWidth = typeof targetWidth === 'number' ? `${targetWidth}px` : targetWidth;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Delay force align to makes ui smooth
|
// Delay force align to makes ui smooth
|
||||||
if (!stretchChecked) {
|
if (!stretchChecked) {
|
||||||
// sizeStyle.visibility = 'hidden'
|
// sizeStyle.visibility = 'hidden'
|
||||||
|
|
|
@ -184,7 +184,7 @@
|
||||||
"babel-runtime": "6.x",
|
"babel-runtime": "6.x",
|
||||||
"classnames": "^2.2.5",
|
"classnames": "^2.2.5",
|
||||||
"component-classes": "^1.2.6",
|
"component-classes": "^1.2.6",
|
||||||
"dom-align": "^1.7.0",
|
"dom-align": "^1.10.4",
|
||||||
"dom-closest": "^0.2.0",
|
"dom-closest": "^0.2.0",
|
||||||
"dom-scroll-into-view": "^2.0.0",
|
"dom-scroll-into-view": "^2.0.0",
|
||||||
"enquire.js": "^2.1.6",
|
"enquire.js": "^2.1.6",
|
||||||
|
|
Loading…
Reference in New Issue