feat(Calendar): add open、opened event

This commit is contained in:
陈嘉涵
2020-02-20 19:52:55 +08:00
parent 556f335cc2
commit a83082f599
11 changed files with 18 additions and 12 deletions
+4 -2
View File
@@ -251,8 +251,10 @@ Set `poppable` to `false`, the calendar will be displayed directly on the page i
|------|------|------|
| select | Triggered when select date | *value: Date \| Date[]* |
| confirm | Triggered after date selection is completeif `show-confirm` is` true`, it is triggered after clicking the confirm button | *value: Date \| Date[]* |
| close `v2.5.2` | Triggered when close Calendar Popup | - |
| closed `v2.5.2` | Triggered when closed Calendar Popup | - |
| open `v2.5.2` | Triggered when open Popup | - |
| close `v2.5.2` | Triggered when close Popup | - |
| opened `v2.5.2` | Triggered when opened Popup | - |
| closed `v2.5.2` | Triggered when closed Popup | - |
### Slots
+2
View File
@@ -253,7 +253,9 @@ export default {
|------|------|------|
| select | 点击任意日期时触发 | *value: Date \| Date[]* |
| confirm | 日期选择完成后触发,若`show-confirm``true`,则点击确认按钮后触发 | *value: Date \| Date[]* |
| open `v2.5.2` | 打开弹出层时触发 | - |
| close `v2.5.2` | 关闭弹出层时触发 | - |
| opened `v2.5.2` | 打开弹出层且动画结束后触发 | - |
| closed `v2.5.2` | 关闭弹出层且动画结束后触发 | - |
### Slots
+2
View File
@@ -387,6 +387,8 @@ export default createComponent({
closeOnPopstate={this.closeOnPopstate}
closeOnClickOverlay={this.closeOnClickOverlay}
onInput={this.togglePopup}
onOpen={createListener('open')}
onOpened={createListener('opened')}
onClose={createListener('close')}
onClosed={createListener('closed')}
>