From cf9ec2c144e182a24e9525249941d9bed3bb599f Mon Sep 17 00:00:00 2001 From: neverland Date: Sun, 20 Jan 2019 13:56:40 +0800 Subject: [PATCH] [bugfix] Dialog: action event (#2571) --- packages/dialog/Dialog.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dialog/Dialog.js b/packages/dialog/Dialog.js index fb9e9962c..bc40bf0e1 100644 --- a/packages/dialog/Dialog.js +++ b/packages/dialog/Dialog.js @@ -42,6 +42,7 @@ export default sfc({ methods: { handleAction(action) { + this.$emit(action); if (this.beforeClose) { this.loading[action] = true; this.beforeClose(action, state => { @@ -57,7 +58,6 @@ export default sfc({ onClose(action) { this.$emit('input', false); - this.$emit(action); this.callback && this.callback(action); } },