Resumo do guarda de roteamento Vue

Guarda de roteamento Vue

Existem três tipos de proteção de roteamento, proteção global, proteção exclusiva e proteção de componente

Guarda global

  • Descrição da guarda frontal global (beforeEach (to, from, next))
    : Depois de configurar a guarda frontal global, todas as rotas que entram na porta iniciarão a guarda frontal global, que muitas vezes é usada para julgar se deve entrar e para julgar se o logado -in conta tem permissão para entrar nesta página. Geralmente este guarda usa mais
  • Guarda de resolução global (beforeResolve (para, de, próximo))
  • Guarda traseira global (afterEach (to, from))

Guarda exclusivo

  • beforeEnter (to, from, next): Este guarda precisa ser configurado separadamente em cada rota

Proteção de componente

  • beforeRouteEnter
  • beforeRouteUpdate

  • Descrição BeforeRouteLeave : Quando os parâmetros de roteamento mudam e consultam, os dois guardas beforeRouteEnter e beforeRouteLeave não serão acionados.
    Este ponteiro não pode ser acessado diretamente em beforeRouteEnter, mas pode ser chamado passando a instância vm a seguir.

Acho que você gosta

Origin blog.csdn.net/Chennfengg222/article/details/106196087
Recomendado
Clasificación