Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel路线和Vue路线冲突_Laravel_Vue.js_Vue Router - Fatal编程技术网

Laravel路线和Vue路线冲突

Laravel路线和Vue路线冲突,laravel,vue.js,vue-router,Laravel,Vue.js,Vue Router,我正试图与拉威尔和vue一起打造一个水疗中心。还安装了用于管理目的的Voyager。旅行者号是。。它使用了laravel web路由 现在无法访问它我正在使用Vue路由器进行路由: 我的家乡路线(vue)示例 app.js ... import VueRouter from 'vue-router'; import App from './components/App.vue'; import Home from './components/Home.vue'; Vue.use(VueRo

我正试图与拉威尔和vue一起打造一个水疗中心。还安装了用于管理目的的Voyager。旅行者号是。。它使用了laravel web路由

现在无法访问它我正在使用Vue路由器进行路由: 我的家乡路线(vue)示例

app.js

...
import VueRouter from  'vue-router';

import App from './components/App.vue';
import Home from './components/Home.vue';

Vue.use(VueRouter);

const router = new VueRouter({
    mode: 'history',
    routes: [
        {
            path: '/home',
            name: 'home',
            component: Home
        },
    ],
});

const app = new Vue({
    el: '#app',
    components: { App },
    router,
});
App.vue

<template>
    <div>
        <h1>Vue Router Demo App</h1>

        <p>
            <router-link :to="{ name: 'home' }">Home</router-link> |
        </p>

        <div class="container">
            <router-view></router-view>
        </div>
    </div>
</template>
<script>
    export default {}
</script>
<template>
    <p>This is the homepage</p>
</template>
好的,我解决了

在we中交换路线申报的顺序

web.php

@extends('layouts.app')
@section('content')
    <app></app>
@endsection
Auth::routes();

Route::get('/{vue_capture?}', function () {
    return view('index');
})->where('vue_capture', '[\/\w\.-]*');


Route::group(['prefix' => 'admin'], function () {
    Voyager::routes();
});
Auth::routes();

Route::group(['prefix' => 'admin'], function () {
    Voyager::routes();
});

Route::get('/{vue_capture?}', function () {
    return view('index');
})->where('vue_capture', '[\/\w\.-]*');
检查