Commit 5833043d1461237e9fe04d3b5a93e3758da4bcab

Authored by muamuamu
Committed by GitHub
1 parent 35f2d074

fix(useRedo): 重新加载页面useRedo方法会添加一条浏览记录 (#2043)

Showing 1 changed file with 2 additions and 2 deletions
src/hooks/web/usePage.ts
... ... @@ -31,7 +31,7 @@ export function useGo(_router?: Router) {
31 31 * @description: redo current page
32 32 */
33 33 export const useRedo = (_router?: Router) => {
34   - const { push, currentRoute } = _router || useRouter();
  34 + const { replace, currentRoute } = _router || useRouter();
35 35 const { query, params = {}, name, fullPath } = unref(currentRoute.value);
36 36 function redo(): Promise<boolean> {
37 37 return new Promise((resolve) => {
... ... @@ -46,7 +46,7 @@ export const useRedo = (_router?: Router) =&gt; {
46 46 params['_redirect_type'] = 'path';
47 47 params['path'] = fullPath;
48 48 }
49   - push({ name: REDIRECT_NAME, params, query }).then(() => resolve(true));
  49 + replace({ name: REDIRECT_NAME, params, query }).then(() => resolve(true));
50 50 });
51 51 }
52 52 return redo;
... ...