vue中路由的重定向

时间:2019-03-14 16:25:22   收藏:0   阅读:174

路由匹配展示的过程:

  <div id="app">
    <ul>
      <li>
        <router-link to="/home">首页</router-link>
      </li>
    </ul>

    <router-view></router-view>
  </div>
  <script src="./vue.js"></script>
  <script src="./vue-router.js"></script>
  <script>
    // 路由默认的 path 为: /
    const Home = {
      template: `
        <h1>这是 Home 组件</h1>
      `
    }

    const router = new VueRouter({
      routes: [
        // 重定向:
        // / 是默认的路径,页面第一打开的时候,就会访问这个路径
        // 当这个路径匹配成功后,通过指定的 redirect 就可以重定向到其他路由了
        { path: '/', redirect: '/home' },
        { path: '/home', component: Home }
      ]
    })

    const vm = new Vue({
      el: '#app',
      data: {

      },
      router
    })
  </script>

原文:https://www.cnblogs.com/mushitianya/p/10530390.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!