From: skirtle <65301168+skirtles-code@users.noreply.github.com> Date: Mon, 17 Mar 2025 08:28:40 +0000 (+0000) Subject: docs: fix relative redirect example (#2479) X-Git-Tag: v4.5.1~18 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f4289d377a414b97abe5f361af3fe73f868c4928;p=thirdparty%2Fvuejs%2Frouter.git docs: fix relative redirect example (#2479) --- 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') }, }, ]