From f4289d377a414b97abe5f361af3fe73f868c4928 Mon Sep 17 00:00:00 2001 From: skirtle <65301168+skirtles-code@users.noreply.github.com> Date: Mon, 17 Mar 2025 08:28:40 +0000 Subject: [PATCH] docs: fix relative redirect example (#2479) --- packages/docs/guide/essentials/redirect-and-alias.md | 4 +--- packages/docs/zh/guide/essentials/redirect-and-alias.md | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/docs/guide/essentials/redirect-and-alias.md b/packages/docs/guide/essentials/redirect-and-alias.md index 5bbb87fa..46205283 100644 --- a/packages/docs/guide/essentials/redirect-and-alias.md +++ b/packages/docs/guide/essentials/redirect-and-alias.md @@ -54,9 +54,7 @@ const routes = [ path: '/users/:id/posts', redirect: to => { // the function receives the target route as the argument - // a relative location doesn't start with `/` - // or { path: 'profile'} - return 'profile' + return to.path.replace(/posts$/, 'profile') }, }, ] diff --git a/packages/docs/zh/guide/essentials/redirect-and-alias.md b/packages/docs/zh/guide/essentials/redirect-and-alias.md index aa28a0ee..ab3a6b7c 100644 --- a/packages/docs/zh/guide/essentials/redirect-and-alias.md +++ b/packages/docs/zh/guide/essentials/redirect-and-alias.md @@ -54,9 +54,7 @@ const routes = [ path: '/users/:id/posts', redirect: to => { // 该函数接收目标路由作为参数 - // 相对位置不以`/`开头 - // 或 { path: 'profile'} - return 'profile' + return to.path.replace(/posts$/, 'profile') }, }, ] -- 2.47.2