路由

   <!DOCTYPE html>
    <html lang="en">
       <head>
           <meta charset="UTF-8">
           <title>Document</title>
            </head>
   <body>
              <a href=""></a>
            <div id='app'>
              <!--1.-->
               <router-link to='/index'>首页</router-link>
                <router-link to='/detail'>详情页</router-link>
                     <!--盛放导航对应的内容-->
                     <router-view></router-view>
            </div>
<script src='js/vue.js'></script>
<script src='js/vue-router.js'></script>
<script>
     //2. 创建组件
         var Index={
        template:`
           <h1>这是首页</h1>
         `
    }
    
    var Detail={
        template:`
          <h1>我是详情页</h1>
         `
    }
    
    //3.配置路由
    
    const routes=[
        {path:'/index',component:Index},
        {path:'/detail',component:Detail}
    ]
    
    //4.创建一个路由实例
    const router=new VueRouter({
        routes:routes
    })
    //5.把路由实例挂在到vue实例上 
   new Vue({
       el:'#app',
       router:router
   })
</script>
</body>
 </html>
无标题.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容