Как настроить параметры при использовании "вперед:/"

У меня есть следующий код Spring...

@GetMapping("/error")
public String getError(HttpServletRequest request, HttpServletResponse response){
    ...
    return "forward:/";
}
@GetMapping("")
String get( ){ return "index"; }

Мой VueJS роутер выглядит так...

const routes = [
    {
        path: '/',
        component: Viewport,
        children: [
            {
                path:'/',
                component: Content
            },
            {
                path:'/error',
                component: Error
            }
        ]
    }
];
const router = new VueRouter({
    mode: "history",
    routes: routes
});

Но теперь я хочу передать тип как этот...

const routes = [
    {
        path: '/',
        component: Viewport,
        children: [
            {
                path:'/',
                component: Content
            },
            {
                path:'/error',
                component: Error,
                children: [
                    {
                        path:"/auth",
                        component: AuthError
                    }
                ]
            }
        ]
    }
];

Так что в этом случае URL должен быть /error/auth, Но я также хочу сделать еще один шаг и предоставить сообщение, подобное этому /error/auth?message=blahblahblah

Как бы я добавил эти значения в URL?

0 ответов

Другие вопросы по тегам