【发布时间】:2020-03-25 09:22:37
【问题描述】:
我正在尝试调用 laravel 路由 Route::get('/logout', 'Auth\LoginController@logout');,它将注销用户并重定向到登录页面,但是当我尝试重定向到此 url 时它不起作用,任何事情都会发生,就像它正在调用vue路由路由,但是我的router.js中没有这个路由。
这是我对 vue 路由的路由配置:
Route::get('/{vue_capture?}', function () {
return view('index');
})->where('vue_capture', '^(?!storage).*$');
这是我的router.js:
//import ...
Vue.use(Router)
export default new Router({
mode: 'history',
routes: [{
path: '/',
component: Inicio
}, {
path: '/viagens/cadastrar',
component: Cadastrar
}, {
path: '/viagens/listar',
component: Listar
}]
})
我的route.js 中没有/logout 路由,为什么它不调用我的laravel 路由??
【问题讨论】:
-
我不明白...你在哪里调用laravel注销路由?
-
@porloscerrosΨ 在按钮链接中,但即使直接在 URL 中也不起作用
标签: javascript laravel vue.js vue-router