Browse Source

fix(dialog): method onOk unable dom

richard1015 4 years ago
parent
commit
caaee8c839
1 changed files with 2 additions and 11 deletions
  1. 2 11
      src/packages/__VUE/dialog/index.vue

+ 2 - 11
src/packages/__VUE/dialog/index.vue

@@ -127,16 +127,7 @@ export default create({
       default: false
       default: false
     }
     }
   },
   },
-  emits: [
-    'update',
-    'update:visible',
-    'ok',
-    'cancel',
-    'open',
-    'opened',
-    'close',
-    'closed'
-  ],
+  emits: ['update', 'update:visible', 'ok', 'cancel', 'open', 'opened', 'close', 'closed'],
   setup(props, { emit }) {
   setup(props, { emit }) {
     const showPopup = ref(props.visible);
     const showPopup = ref(props.visible);
     onMounted(() => {
     onMounted(() => {
@@ -178,8 +169,8 @@ export default create({
     };
     };
 
 
     const onOk = () => {
     const onOk = () => {
-      closed();
       emit('ok');
       emit('ok');
+      closed();
     };
     };
 
 
     return {
     return {