feat(Calendar): add close、closed event

This commit is contained in:
陈嘉涵
2020-02-20 19:39:34 +08:00
parent e0c332a41f
commit 556f335cc2
4 changed files with 19 additions and 0 deletions
+4
View File
@@ -373,6 +373,8 @@ export default createComponent({
render() {
if (this.poppable) {
const createListener = name => () => this.$emit(name);
return (
<Popup
round
@@ -385,6 +387,8 @@ export default createComponent({
closeOnPopstate={this.closeOnPopstate}
closeOnClickOverlay={this.closeOnClickOverlay}
onInput={this.togglePopup}
onClose={createListener('close')}
onClosed={createListener('closed')}
>
{this.genCalendar()}
</Popup>