zoukankan      html  css  js  c++  java
  • 08-配置vue路由的步骤

    1- 安装vue-router

    npm i vue-router -S

    2-书写路由配置js文件

    import Router from 'vue-router';
    
    import Todo from '../views/todo/todo.vue';
    
    import Login from '../views/login/login.vue';
    
    const routes = [
      {
        path: '/',
        redirect: '/app'
      },
      {
        path: '/app',
        component: Todo
      },
      {
        path: '/login',
        component: Login
      }
    ]
    
    export default () => {
      return new Router({
        routes,
        mode: 'history'
      })
    }
    

    3-入口index.js文件中注入

    import Vue from 'vue';
    import VueRouter from 'vue-router';
    import App from './app.vue';
    
    import './assets/styles/global.styl';
    
    import createRouter from './config/router';
    
    Vue.use(VueRouter);
    const router = createRouter();
    
    new Vue({
      router,
      render: (h) => h(App)
    }).$mount('#root');
    

    4-设置路由出口:<router-view/>

    <template>
      <div id="app">
        <div id="cover"></div>
        <Header></Header>
        <router-view/>
        <Footer></Footer>
      </div>
    </template>
    

      

      

      

  • 相关阅读:
    python 学习
    快速排序
    U3D AStar 案例
    U3D AStar 算法原理
    .net core 实时通讯
    .net 算法复杂度
    U3D MVC 背包案例
    U3D 对象池
    Unity网络基础(NetWork)
    U3D Socket实现简易通讯
  • 原文地址:https://www.cnblogs.com/ipoodle/p/11214568.html
Copyright © 2011-2022 走看看