Quellcode durchsuchen

fix: 去除onConfirm中的setTimeout

layhuts vor 1 Monat
Ursprung
Commit
71f2e5f504
1 geänderte Dateien mit 3 neuen und 5 gelöschten Zeilen
  1. 3 5
      playground/src/views/examples/vxe-table/viewed.vue

+ 3 - 5
playground/src/views/examples/vxe-table/viewed.vue

@@ -124,11 +124,9 @@ const [Modal, modalApi] = useVbenModal({
   draggable: true,
   onConfirm: () => {
     modalApi.setState({loading: true});
-    setTimeout(() => {
-      editRow.value && gridApi.markRowAsViewed(editRow.value);
-      modalApi.setState({loading: false});
-      modalApi.close();
-    }, 1500);
+    editRow.value && gridApi.markRowAsViewed(editRow.value);
+    modalApi.setState({loading: false});
+    modalApi.close();
   },
 });