From: lightnoway Date: Tue, 9 May 2023 15:35:17 +0000 (+0800) Subject: found a translation mistake @navigation-guards.md (#1800) X-Git-Tag: v4.2.0~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6cc5b00d4ff0b5f45071de6d02c5984b3df3382f;p=thirdparty%2Fvuejs%2Frouter.git found a translation mistake @navigation-guards.md (#1800) * report a translation mistake @navigation-guards.md 发现翻译错误 正确调用 @line: 89 原文:but resolve guards are called right before the navigation is confirmed * Update packages/docs/zh/guide/advanced/navigation-guards.md --------- Co-authored-by: Jinjiang --- diff --git a/packages/docs/zh/guide/advanced/navigation-guards.md b/packages/docs/zh/guide/advanced/navigation-guards.md index 8ebc3260..ddc5baea 100644 --- a/packages/docs/zh/guide/advanced/navigation-guards.md +++ b/packages/docs/zh/guide/advanced/navigation-guards.md @@ -86,7 +86,7 @@ router.beforeEach((to, from, next) => { ## 全局解析守卫 -你可以用 `router.beforeResolve` 注册一个全局守卫。这和 `router.beforeEach` 类似,因为它在 **每次导航**时都会触发,但是确保在导航被确认之前,**同时在所有组件内守卫和异步路由组件被解析之后,解析守卫就被正确调用**。这里有一个例子,确保用户可以访问[自定义 meta](./meta.md) 属性 `requiresCamera` 的路由: +你可以用 `router.beforeResolve` 注册一个全局守卫。这和 `router.beforeEach` 类似,因为它在**每次导航**时都会触发,不同的是,解析守卫刚好会在导航被确认之前、**所有组件内守卫和异步路由组件被解析之后**调用。这里有一个例子,确保用户可以访问[自定义 meta](./meta.md) 属性 `requiresCamera` 的路由: ```js router.beforeResolve(async to => {