zoukankan      html  css  js  c++  java
  • vue router动态路由

    <div id="#app">
    <router-link to="/user/header">路由1</router-link>   /*指向user组件*/
    
    <router-link to="/user/footer">路由2</router-link>  /*指向user组件*/
    /*当我们点击路由1得时候*/
    
    /*------当我们点击路由2得时候*/
    
    <router-view></router-view>   
    
    /*-----点击路由1----router-view会渲染加载我们创建的user的组件*/
    
    /*-----点击路由2----router-view会渲染加载我们创建的user的组件*/
    
    
    </div>
    <script>
      var user = { 
     template:"<div>共同匹配到的路由</div>"   // 创建一个组件
    } 
    
    var routes = [
      {path:"user/:id",compoent:user}  //定义路由
      // 只要 router-link 的 to 属性指定连接是 /user/开头的,那么router-view里面都是渲染 user这个组件
    
    //比如 : to="/user/footer"   to="/user/header" to="/user/content" 无论我们点击谁,它都指向user这个组件,router-view只渲染它
    ]
    
    var router = {
     routers      //创建router实例
    }
    new Vue({
     el:"#app",
    router       // 创建和挂载
    })
    <script>
     
    

      

  • 相关阅读:
    155. 最小栈
    160. 相交链表
    PAT 1057 Stack
    PAT 1026 Table Tennis
    PAT 1017 Queueing at Bank
    PAT 1014 Waiting in Line
    PAT 1029 Median
    PAT 1016 Phone Bills
    PAT 1010 Radix
    PAT 1122 Hamiltonian Cycle
  • 原文地址:https://www.cnblogs.com/complete94/p/6866437.html
Copyright © 2011-2022 走看看