Un artículo escrito anteriormente, que tiene una demostración específica para explicación, consulte enrutamiento vue.js enrutamiento avanzado vue-router (dos)
Aquí explico a plena vista en el punto next()
, next(false)
, next('/')
, next(error)
, espero que explicar esto a la tierra puede dominar estos puntos de conocimiento.
Antecedentes: toma un automóvil desde el área escénica A y desea correr al área escénica B (la ruta de simulación A salta a la ruta B)
1.siguiente ()
Usted toma un automóvil desde el área escénica A hasta el área escénica B. Cuando pasa el punto de control, el guardián lo detiene. Mide a continuación (), el guardián no ve ningún problema y lo suelta rápidamente, por lo que llegó con éxito al área escénica B.
2.siguiente (falso)
Si mide a continuación (falso), el guardián cierra la puerta inmediatamente y no lo deja ir, y no lo deja ir. Si desea cambiar el modo de transporte, no puede caminar ni tomar un avión, simplemente quédese en un lugar pintoresco
3.siguiente ('/')
Originalmente planeaste ir del área escénica A al área escénica B, pero cuando llegaste al nivel, cambiaste de opinión por alguna razón. Si quieres ir al área escénica C, mediste a continuación ({ruta: '/ C'}) para el portero. Mira, oh, resulta que ya no vas a B, quieres ir a C, ir, ir, y luego llegas al lugar escénico C
4.siguiente (error)
Antes de partir, dígale a su madre, mamá, que si sucede algo, se lo notificaré de inmediato, recuerde verificar el mensaje (ha registrado router.onError ()), y hay un accidente, y emite el siguiente (error) , Y luego su madre recibió el mensaje, llamó rápidamente para preguntarle qué sucedió (ejecute la devolución de llamada en router.onError ())
consejos: lo más importante es comprender completamente el documento. Si no lo comprende nuevamente, léalo nuevamente. Si no lo comprende, escriba una demostración para practicar.