溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Vue路由怎么使用

發(fā)布時間:2021-12-10 16:01:48 來源:億速云 閱讀:127 作者:iii 欄目:開發(fā)技術

這篇文章主要介紹“Vue路由怎么使用”,在日常操作中,相信很多人在Vue路由怎么使用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Vue路由怎么使用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

在Vue中,所謂的路由其實跟其他的框架中的路由的概念差不多,即指跳轉的路徑。

  注意:在Vue中,要使用路由,必須導入vue-router.js,并且需要在vue.js下方導入?! ?/p>

  具體示例如下:

<div id="content">

<router-link to="/view1">視圖一</router-link>

<router-link to="/view2">視圖二</router-link>

<router-view></router-view>

</div>

<script>

// 1. 定義路由組件

var t1 = {template: "<div>hello, view1</div>"}

var t2 = {template: "<div>hello, view2</div>"}

// 2. 定義路由規(guī)則

var routes = [

{path:"/view1", component: t1},

{path:"/view2", component: t2}

];

// 3. 構建路由

var router = new VueRouter({routes:routes});

// 4. 綁定路由

var v = new Vue({

router: router

}).$mount("#content");

</script>

分析如下:

在頁面標簽中,需要視圖觸發(fā)的事件鏈接標簽<router-link>。然后需要一個切換頁面的顯示視圖標簽。<router-view>

js代碼中,首先定義路由組件,即頁面需要顯示的具體內容。然后定義規(guī)則即哪個鏈接觸發(fā)哪個具體內容的顯示。再次需要將上面定義的規(guī)則構建成一個vue中的路由對象。最后將定義好的路由對象綁定到當前vue視圖中。

若鏈接中需要傳參,可以如下操作:

<router-link :to="{path:'/view1', query:{name:'leon'}}">視圖一</router-link>

相當于/view1?name=leon

到此,關于“Vue路由怎么使用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注億速云網站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vue
AI