简单的路由配置

src/router/index.js
// 配置路由的地方
import Vue from 'vue'
import VueRouter from 'vue-router'
// 使用插件
Vue.use(VueRouter);

// 引入路由组件
import Home from '@/pages/Home'
import Register from '@/pages/Register'
import Login from '@/pages/Login'

// 配置路由
export default new VueRouter({
    // 配置路由
    routes: [
        {
            path: '/home',
            component: Home,
        },
        {
            path: '/login',
            component: Login,
        },
        {
            path: '/register',
            component: Register,
        },
        // 重定向,在项目跑起来后,访问/立马让他定向到首页
        {
            path: '*',
            redirect: '/home',
        }
    ]
})

src/main.js
import Vue from 'vue'
import App from './App.vue'
// 入口文件
// Vue.config.productionTip = false

// 引入路由
import router from '@/router'

new Vue({
  // 注册路由
  // 注册路由信息:当这里书写router的时候,组件都有$route,$router
 
  router,
  render: h => h(App),

}).$mount('#app')



免责申明:

1. 本站所有教程、文章或资源分享目的仅供大家学习和交流!
2. 如有无法查看或链接失效,麻烦请报告联系管理员处理!
3. 本站无法保证资源或其时效性,恕不接受任何提问。
4. 在本站下载的源码严禁杜绝任何形式的正式商业用途,请去程序官方购买。 所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。

学习交流联系

立即查看 了解详情