提交 059828d2 authored 作者: leon's avatar leon

hooks 修改

上级 d824ab65
...@@ -3,9 +3,7 @@ ...@@ -3,9 +3,7 @@
*/ */
import { onActivated, ref } from 'vue'; import { onActivated, ref } from 'vue';
let reload: () => void; export function useActivatedReload(reload) {
const activatedReload = () => {
const isOnActivated = ref(false); const isOnActivated = ref(false);
onActivated(() => { onActivated(() => {
if (isOnActivated.value) { if (isOnActivated.value) {
...@@ -14,9 +12,4 @@ const activatedReload = () => { ...@@ -14,9 +12,4 @@ const activatedReload = () => {
isOnActivated.value = true; isOnActivated.value = true;
} }
}); });
};
export function useActivatedReload(reloadFunc) {
reload = reloadFunc;
return activatedReload;
} }
...@@ -170,7 +170,7 @@ ...@@ -170,7 +170,7 @@
}, },
}); });
useActivatedReload(reload)(); useActivatedReload(reload);
const handleParams = (params) => { const handleParams = (params) => {
const { pageNum, pageSize } = params; const { pageNum, pageSize } = params;
......
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
}, },
}); });
useActivatedReload(reload)(); useActivatedReload(reload);
const handleParams = (params) => { const handleParams = (params) => {
const { pageNum, pageSize } = params; const { pageNum, pageSize } = params;
......
...@@ -168,7 +168,7 @@ ...@@ -168,7 +168,7 @@
fixed: 'right', fixed: 'right',
}, },
}); });
useActivatedReload(reload)(); useActivatedReload(reload);
const handleParams = (params) => { const handleParams = (params) => {
const { pageNum, pageSize } = params; const { pageNum, pageSize } = params;
const handledParams: any = { pageNum, pageSize }; const handledParams: any = { pageNum, pageSize };
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论