[new feature] DropdownItem: add open & close event

This commit is contained in:
陈嘉涵
2019-05-13 10:37:21 +08:00
parent 189e1248b8
commit 4bc7d258a5
3 changed files with 11 additions and 0 deletions
+5
View File
@@ -63,6 +63,8 @@ export default sfc({
);
});
const emit = eventName => () => this.$emit(eventName);
return (
<div vShow={this.show} style={{ top: `${top}px`, zIndex }} class={bem()}>
<Popup
@@ -73,6 +75,9 @@ export default sfc({
overlay={overlay}
closeOnClickOverlay={closeOnClickOverlay}
overlayStyle={{ position: 'absolute' }}
onOpen={emit('open')}
onOpened={emit('opened')}
onClose={emit('close')}
>
{Options}
{this.slots('default')}