Vue 路由

路由寫法

========

template部分

<div>
     <!-- vue-router 內(nèi)置組件 第一種 不方便
        <router-link to="/login">登陸去</router-link>
        <router-link to="/register">注冊去</router-link>
      -->
    <!-- vue-router 內(nèi)置組件 第二種 -->
    <!-- query 傳參不需要更改 router部分 params傳參需要更改 router部分 -->
    <router-link :to="{ name: 'login' ,  query: { id: 1} }">登陸去</router-link>
    <router-link :to="{ name: 'register' , params: {name: abc}}">注冊去</router-link>
    <!-- 路由顯示的位置 --->
    <router-view></router-view>
</div>

js 部分

// 登陸頁面
created () {
  // 查看傳遞的參數(shù) 
  console.log(this.$route.query);
}
// 注冊頁面
created () {
  // 查看傳遞的參數(shù) 
  console.log(this.$router.params);
}

router部分

var router = new VueRouter({
  routes: [
    {
      name: 'login', // 路由跳轉(zhuǎn)可以根據(jù)名字跳轉(zhuǎn)
      path: '/login', // 不需要修改
      component: Login
    },
    {
      name: 'register', // 路由跳轉(zhuǎn)可以根據(jù)名字跳轉(zhuǎn)
      path: '/register:name', // params 需要在后方接收
      component: Register
    }
  ]
});
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • PS:轉(zhuǎn)載請注明出處作者: TigerChain地址http://www.itdecent.cn/p/9a7d7...
    TigerChain閱讀 64,300評論 9 218
  • vue是當(dāng)前最流行的框架之一,路由也是不可或缺的,怎么樣快速搭建路由?在搭建路由路由之前我們需要兩個插件(vue....
    夭桃_dd0a閱讀 1,240評論 1 8
  • *Vue vue-router 一、路由 一、導(dǎo)航式路由 路由路徑由 <router-link></router...
    JK醬閱讀 1,752評論 1 0
  • HTML部分 Hello App! <!-- 通過傳入 `to` 屬性指定鏈接. --> <!-- <rout...
    另一個童話閱讀 372評論 0 0
  • 什么是路由? 網(wǎng)絡(luò)頁面與頁面跳轉(zhuǎn),實現(xiàn)的都是 標簽, 標簽里面有屬性href,給它定義一個網(wǎng)絡(luò)地址或者路徑的...
    廖馬兒閱讀 2,732評論 1 17

友情鏈接更多精彩內(nèi)容