Laravel 项目中用 vue-router 实现页面跳转之 vue-router 写在单独的文件中

Posted Grace_Zhong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel 项目中用 vue-router 实现页面跳转之 vue-router 写在单独的文件中相关的知识,希望对你有一定的参考价值。

前置文章见
Laravel 项目中用 vue-router 实现跳转页面.

app.js

require('./bootstrap');

import Vue from 'vue'
import router from './router'

const app = new Vue({
    el: '#app',
    router
});
// const app = new Vue({
//   router
// }).$mount('#app')

router.js

在 resources/js 中新建一个文件 router.js

import Vue from 'vue'
import VueRouter from 'vue-router'

Vue.use(VueRouter)

const routes = [
    { path: '/', component: require('./components/ExampleComponent.vue').default },
    { path: '/page', component: require('./components/Page.vue').default }
  ]

export default new VueRouter(
    {
        routes
    }
)

以上是关于Laravel 项目中用 vue-router 实现页面跳转之 vue-router 写在单独的文件中的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 项目中用 vue-router 实现页面跳转

Laravel 项目中用 vue-router 实现页面跳转

Vue-Router 不在单页应用程序中重新路由(Vue/Laravel)

Vue 2 Laravel 5.3 Vue-router 2 设置 Vue-router 的正确方法

vue-router 与 laravel 路由结合

Vue-Router 仅显示使用 Laravel Blade 的基本路由?