最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue通過vue-router實(shí)現(xiàn)頁面跳轉(zhuǎn)的全過程

 更新時(shí)間:2024年04月29日 09:55:06   作者:Eliauk &  
這篇文章主要介紹了Vue通過vue-router實(shí)現(xiàn)頁面跳轉(zhuǎn)的操作步驟,文中有詳細(xì)的代碼示例和圖文供大家參考,對大家的學(xué)習(xí)或工作有一定的幫助,感興趣的朋友可以參考下

一、準(zhǔn)備工作

1、創(chuàng)建一個(gè)Vue-cli程序

2、安裝vue-router

npm install vue-router --save-dev

d11c92f1907e4ef9bd937ac4b4dc1df2.png

3、刪除多余的東西

090d14624cd4497a9ceee783ce44a8e7.png

二、創(chuàng)建router

1、在src下創(chuàng)建router包

1fdc6a884154438c836fddc70e84cbcb.png

2、創(chuàng)建跳轉(zhuǎn)的component

分別創(chuàng)建一個(gè)Content.vue和Main.vue文件

895862818eba4688a0da5eb419339160.png

3、在router包下創(chuàng)建index.js文件

index.js文件中包含了所需的路由信息,詳細(xì)操作如下代碼,注釋詳解。

import Vue from 'vue'//導(dǎo)入vue的語法
import VueRouter from 'vue-router'//導(dǎo)入vue-router
import Content from "../components/Content";//導(dǎo)入創(chuàng)建的組件
import Main from "../components/Main";
//安裝路由
Vue.use(VueRouter);//通過此語句使導(dǎo)入的VueRouter路由生效
 
//配置導(dǎo)出路由,注意VueRouter名要一致
export default new VueRouter({
  routes:[{
    //路由路徑 @RequestMapping相似
    path: '/content',
    //名字
    name:'content',
    //跳轉(zhuǎn)的組件
    component:Content
    //以上語句說明,當(dāng)我們訪問到'/content'路由時(shí),就會跳轉(zhuǎn)到Content組件,顯示該vue頁面
  },{
    //路由路徑
    path: '/main',
    //名字
    name:'main',
    //跳轉(zhuǎn)的組件
    component:Main
  }
  ]
})

三、router跳轉(zhuǎn)

上面把我們需要做的東西裝備好之后,現(xiàn)在來實(shí)現(xiàn)一下路由跳轉(zhuǎn)的功能。

流程:

dc98ddd88bb94d4e863877286ccfd341.png

main.js代碼:

import Vue from 'vue'
import App from './App'
//文件在當(dāng)前目錄下的router下,自動(dòng)掃秒里面的路由配置
import router from './router'
Vue.config.productionTip = false
new Vue({
  el: '#app',
  //配置路由,以便全局使用
  router,
  components:{App},
  template:'<App/>'
})

App.vue代碼:

<template>
  <div id="app">
    <h1>Vue-Router</h1>
<!--  控制路由  -->
    <router-link to="/main">首頁</router-link>
    <router-link to="/content">內(nèi)容頁</router-link>
<!--  控制頁面展示  -->
    <router-view></router-view>
  </div>
</template>
 
<script>
export default {
  name: 'App',
}
</script>
 
<style>
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
</style>

效果:

62af7ba4673f439e897404c3c1c034ed.png

783ba2e0442044eca925e22ef6e3ecbe.png

c0e59b4cf216408a852e98353738c759.png

四、總結(jié)

這部分內(nèi)容是比較簡單的了,但是我個(gè)人覺得對于原來是后端開發(fā)的想學(xué)一些關(guān)于vue頁面跳轉(zhuǎn),數(shù)據(jù)交互的小伙伴來說還是有點(diǎn)幫助的。

以上就是Vue通過vue-router實(shí)現(xiàn)頁面跳轉(zhuǎn)的全過程的詳細(xì)內(nèi)容,更多關(guān)于Vue vue-router頁面跳轉(zhuǎn)的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 通過實(shí)例講解vue組件之間的傳值

    通過實(shí)例講解vue組件之間的傳值

    通過Vuex共享數(shù)據(jù),官方給出的跨多組件傳遞數(shù)據(jù)的解決方案,下面這篇文章主要給大家介紹了關(guān)于vue組件之間傳值的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • Vue頁面監(jiān)聽鍵盤按鍵的方法總結(jié)

    Vue頁面監(jiān)聽鍵盤按鍵的方法總結(jié)

    在Vue頁面中,可以使用多種方法來監(jiān)聽鍵盤按鍵,這篇文章主要為大家整理了五種常用的方法,文中的示例代碼講解詳細(xì),需要的小伙伴可以參考下
    2023-10-10
  • 用Vue封裝導(dǎo)航欄組件

    用Vue封裝導(dǎo)航欄組件

    這篇文章主要為大家詳細(xì)介紹了用Vue封裝導(dǎo)航欄組件的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Vue3從0搭建Vite打包組件庫使用詳解

    Vue3從0搭建Vite打包組件庫使用詳解

    這篇文章主要為大家介紹了Vue3從0搭建Vite打包組件庫使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • vue使用blob下載文件遇到的問題小結(jié)

    vue使用blob下載文件遇到的問題小結(jié)

    Blob?對象表示一個(gè)不可變、原始數(shù)據(jù)的類文件對象,這篇文章主要介紹了vue使用blob下載文件遇到的問題記錄,需要的朋友可以參考下
    2024-02-02
  • Vue 3.0 全家桶搶先體驗(yàn)

    Vue 3.0 全家桶搶先體驗(yàn)

    這篇文章主要介紹了Vue 3.0 全家桶搶先體驗(yàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • vue實(shí)現(xiàn)商品加減計(jì)算總價(jià)的實(shí)例代碼

    vue實(shí)現(xiàn)商品加減計(jì)算總價(jià)的實(shí)例代碼

    這篇文章主要介紹了vue實(shí)現(xiàn)商品加減計(jì)算總價(jià)的實(shí)例代碼,代碼簡單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08
  • vue transition 在子組件中失效的解決

    vue transition 在子組件中失效的解決

    今天小編就為大家分享一篇vue transition 在子組件中失效的解決,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Vue如何實(shí)現(xiàn)驗(yàn)證碼輸入交互

    Vue如何實(shí)現(xiàn)驗(yàn)證碼輸入交互

    這篇文章主要介紹了Vue實(shí)現(xiàn)驗(yàn)證碼輸入交互的示例,幫助大家更好的理解和使用vue,感興趣的朋友可以了解下
    2020-12-12
  • elementUI table表格動(dòng)態(tài)合并的示例代碼

    elementUI table表格動(dòng)態(tài)合并的示例代碼

    這篇文章主要介紹了elementUI table表格動(dòng)態(tài)合并的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05

最新評論

右玉县| 嵊泗县| 平江县| 兴化市| 金阳县| 两当县| 磐安县| 营山县| 永春县| 彰武县| 慈利县| 勃利县| 柘城县| 马山县| 万年县| 九龙县| 横峰县| 吕梁市| 瓮安县| 亚东县| 临洮县| 诸城市| 焉耆| 紫阳县| 五寨县| 乌兰察布市| 厦门市| 周宁县| 胶州市| 德令哈市| 高雄县| 天峻县| 三门县| 习水县| 醴陵市| 绍兴市| 张家口市| 娄烦县| 新干县| 仁化县| 杭锦后旗|