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>
    

      

      

      

  • 相关阅读:
    redis的基本操作
    python对txt的读写
    python random的练习
    python继承的练习
    python类和实例
    VS2019 自动代码补全功能
    GIT 删除操作
    vue-router 注意事项
    Vue中axios访问 后端跨域问题
    Vue2.0 搭配 axios
  • 原文地址:https://www.cnblogs.com/ipoodle/p/11214568.html
Copyright © 2011-2022 走看看