Browse Source

chore(hooks): 添加刷新视图的函数

wangcong 1 month ago
parent
commit
1e53edc5c5
1 changed files with 18 additions and 0 deletions
  1. 18 0
      src/hooks/refresh-view.ts

+ 18 - 0
src/hooks/refresh-view.ts

@@ -0,0 +1,18 @@
+import { ref } from 'vue';
+
+export const useRefreshView = () => {
+  const renderView = ref(false);
+
+  const refreshView = () => {
+    renderView.value = false;
+
+    setTimeout(() => {
+      renderView.value = true;
+    }, 0);
+  };
+
+  return {
+    renderView,
+    refreshView,
+  };
+};