فهرست منبع

fix: 去除onConfirm中的setTimeout

layhuts 1 ماه پیش
والد
کامیت
71f2e5f504
1فایلهای تغییر یافته به همراه3 افزوده شده و 5 حذف شده
  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();
   },
 });