国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

vue路由插件之vue-route

來源:懂視網 責編:小采 時間:2020-11-27 21:55:17
文檔

vue路由插件之vue-route

vue路由插件之vue-route:vue路由插件,vuer Router,使vue官方的路由管理其,和vue高度耦合 1.vue-Router的使用 import Vue from 'vue' import Router from 'vue-router' //引入路由組件 Vue.use(Router) new Router({ mode: 'history
推薦度:
導讀vue路由插件之vue-route:vue路由插件,vuer Router,使vue官方的路由管理其,和vue高度耦合 1.vue-Router的使用 import Vue from 'vue' import Router from 'vue-router' //引入路由組件 Vue.use(Router) new Router({ mode: 'history

vue路由插件,vuer Router,使vue官方的路由管理其,和vue高度耦合

  1.vue-Router的使用  

import Vue from 'vue'
import Router from 'vue-router' //引入路由組件

Vue.use(Router)

new Router({
 mode: 'history', //路由的兩種模式 hash 和history 默認使history模式
 routes: [
 {
 path: '/',
 name: 'home',
 component: () => import(xxx.vue)
 },
 {
 path: '/about',
 name: 'about',
 component: () => import()
 }
 ]
})

  2.路由的跳轉

    this.$router.push('/path')

    this.$router.push({name:'routername'})

    路由的get方式傳值

    this.$router.push({name:'routername',query:{id:xxx}})

    路由的post方式傳值

    this.$router.push({name:'routername',params:{id:xxx}})

  3.路由的后退

    this.$router.go(-1) 

    this.$router.back()

  4.路由的前進

    this.$router.forward() 

  5.替換當前路由,在路由歷史中不會再出現該路由

    this.$router.replace(location)

  6.當前路由的對象屬性(一定要記得是小寫的$route,并且沒有r)

     this.$route.path   當前路由路徑 path

     this.$route.name  當前路由名稱

     this.$route.params.id  post方式傳參時,獲取id的值

     this.$route.query.id get方式傳參時獲取id的值

    this.$route.hash 當前路由的hash值,帶#

   7.linkActiveClass

    當前激活的路由的class類名,默認是"router-link-active"

  8.scrollBehavior 

    切換路由時頁面滾動到具體位子

  9.router-link 中的tag標簽,生成具體的標簽的html 元素

  10.router-view 路由組件具體渲染的地方

  11.全部的路由鉤子函數(導航首位)

    11.1router.beforeEach  全局前置首位

    11.2router.beforeResolve 全局解析守衛

    11.3router.afterEach 全局后置守衛

    11.4beforeEnter 路由獨享守衛

    組件內守衛

    11.5beforerouteEnter 進入

    11.6beforerouteUpdate  更新

    11.7beforerouteLeave 離開

/* 全局前置守衛 */
router.beforeEach(function (to, from, next) {
 // to 將要進路的路由 route
 // from 離開的路由 route
 // next 進入下一個路由,不調用則不會進入下一個路由
 console.log('全局前置守衛')
 next()
})

/* 全局解析守衛 */
router.beforeResolve((to, from, next) => {
 // to 將要進路的路由 route
 // from 離開的路由 route
 console.log('全局解析守衛')
 next()
})

/* 全局后置守衛 */
router.afterEach((to, from) => {
 // to 將要進路的路由 route
 // from 離開的路由 route
 console.log('全局后置守衛')
})
/* 組件獨享守衛 */
 beforeEnter(to, from, next) {
 console.log('組件內獨享守衛')
 next()
 }
 beforeRouteEnter(to, from, next) {
 console.log('組件內守衛進入')
 next()
 },
 beforeRouteUpdate(to, from, next) {
 console.log('組件內守衛更新')
 next()
 },
 beforeRouteLeave(to, from, next) {
 console.log('組件內守衛離開前')
 next()
 }

  執行順序,

    1.前組件內守衛離開

    2.全局前置守衛

    3.路由獨享守衛

    4.組件內守衛進入

    5.全局解析守衛

    6.全局后置守衛

  或者時刷新組件時(/about 跳轉到/about?id=1111)

    1.全局前置守衛

    2.組件內守衛更新

    3.全局解析守衛

    4.全局后置守衛

總結

以上所述是小編給大家介紹的vue路由vue-route的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧!

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

vue路由插件之vue-route

vue路由插件之vue-route:vue路由插件,vuer Router,使vue官方的路由管理其,和vue高度耦合 1.vue-Router的使用 import Vue from 'vue' import Router from 'vue-router' //引入路由組件 Vue.use(Router) new Router({ mode: 'history
推薦度:
標簽: VUE 插件 ro
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 日韩欧美极品 | 日韩电影第一页 | 中文 字幕 高清 在线 | 国产精品一区二区三区四区五区 | 亚洲欧美日韩精品久久久 | 亚洲欧美另类日本 | 欧美在线 | 亚洲 | 精品欧美成人高清视频在线观看 | 麻豆啪啪 | 久久91精品国产91久久跳舞 | 欧美另类网站 | 国产第7页 | 91在线精品亚洲一区二区 | 国产亚洲综合成人91精品 | 国产高清在线精品一区二区三区 | 国产精品成久久久久三级 | 在线亚洲精品国产成人二区 | 亚洲专区欧美专区 | 国产欧美日韩亚洲 | 久久精品美女 | 精品久久久久久综合网 | 国产 日韩 欧美 综合 | 精品免费久久久久国产一区 | 欧美视频在线观看免费 | 91精品久久久久久久久网影视 | 中文字幕日韩有码 | 国产成人免费视频精品一区二区 | 国产欧美日韩高清专区手机版 | 久久久久女人精品毛片九一 | 在线色网| 亚洲国产精品嫩草影院久久 | 亚洲国产精品视频 | 天天操夜夜做 | 国产一区二区免费播放 | 一级免费毛片 | 日韩成人在线观看 | 国产精品一二区 | 国产欧美日韩综合 | 日韩精品一区二区三区国语自制 | 欧美日韩国产一区 | 中文字字幕码一二三区 |