亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vue動(dòng)態(tài)修改頁面title的兩種方法

 更新時(shí)間:2023年06月27日 09:53:46   作者:芒果沙冰喲  
本文主要介紹了vue動(dòng)態(tài)修改頁面title的兩種方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

vue項(xiàng)目有時(shí)候需要根據(jù)頁面需要?jiǎng)討B(tài)的去修改頁面標(biāo)題名稱,首先看一下效果圖:

 上圖就是動(dòng)態(tài)修改前后的對比圖,可能還是不夠形象,看看router路由里面的配置項(xiàng):

方法一:

一般在配置路由的時(shí)候會(huì)配一個(gè)靜態(tài)的title,當(dāng)有些頁面需要修改時(shí),這個(gè)時(shí)候就需要使用到路由守衛(wèi),寫在需要修改title的頁面:

 beforeRouteEnter(to, from, next) {
      //to是當(dāng)前頁面,from是從哪里來,next是放行
      if (to.query.name) {
        to.meta.title = to.query.name //獲取從上個(gè)頁面?zhèn)鬟^來的name再進(jìn)行修改
      }
      next() //切記操作完一定要記得放行,否則無法正常跳轉(zhuǎn)頁面
    },

 A頁面跳轉(zhuǎn)時(shí)需要帶的name參數(shù)(就是需要修改的title):

  handleGo() {
        this.$router.push({
          path: '/demo/study',
          query: {
            name: '做前端死路一條',
          },
        })
      },

方法二(簡單直接):

  handleGo() {        this.$router.push('/demo/study')        document.title = '1111' //直接等于需要修改的名字即可      },

跳轉(zhuǎn)后修改的效果是這樣的 :

 還有一個(gè)踩坑的地方,當(dāng)需要跳轉(zhuǎn)時(shí)重新打開一個(gè)頁面再修改頁面標(biāo)題,就不能使用簡單直接的方法二,還是需要使用頁面的路由守衛(wèi):

  handleGo() {
        let { href } = this.$router.resolve({
          path: '/demo/study',
          query: {
            name: '天氣有點(diǎn)熱',
          },
        })
        window.open(href, '_blank')
      },

然后基本功能就這樣,可以試著動(dòng)手看看

到此這篇關(guān)于vue動(dòng)態(tài)修改頁面title的兩種方法的文章就介紹到這了,更多相關(guān)vue動(dòng)態(tài)修改頁面title內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue使用動(dòng)態(tài)添加路由(router.addRoutes)加載權(quán)限側(cè)邊欄的方式

    vue使用動(dòng)態(tài)添加路由(router.addRoutes)加載權(quán)限側(cè)邊欄的方式

    這篇文章主要介紹了vue使用動(dòng)態(tài)添加路由(router.addRoutes)加載權(quán)限側(cè)邊欄的方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 一文帶你搞懂Vue3中Pinia的使用

    一文帶你搞懂Vue3中Pinia的使用

    用官網(wǎng)的一句話來說:Pinia?是?Vue的專屬狀態(tài)管理庫,Pinia就是為vue3而生。本文將通過一些示例詳細(xì)介紹一些Pinia的使用,希望對大家有所幫助
    2022-11-11
  • 使用vue導(dǎo)出excel遇到的坑及解決

    使用vue導(dǎo)出excel遇到的坑及解決

    這篇文章主要介紹了使用vue導(dǎo)出excel遇到的坑及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue-cli中vue本地實(shí)現(xiàn)跨域調(diào)試接口

    vue-cli中vue本地實(shí)現(xiàn)跨域調(diào)試接口

    這篇文章主要介紹了vue-cli中vue本地實(shí)現(xiàn)跨域調(diào)試接口,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • 使用typescript構(gòu)建Vue應(yīng)用的實(shí)現(xiàn)

    使用typescript構(gòu)建Vue應(yīng)用的實(shí)現(xiàn)

    這篇文章主要介紹了使用typescript構(gòu)建Vue應(yīng)用的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • 淺談Vue.js 組件中的v-on綁定自定義事件理解

    淺談Vue.js 組件中的v-on綁定自定義事件理解

    這篇文章主要介紹了淺談Vue.js 組件中的v-on綁定自定義事件理解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-11-11
  • vue中用動(dòng)態(tài)組件實(shí)現(xiàn)選項(xiàng)卡切換效果

    vue中用動(dòng)態(tài)組件實(shí)現(xiàn)選項(xiàng)卡切換效果

    本篇文章主要介紹了vue中用動(dòng)態(tài)組件實(shí)現(xiàn)選項(xiàng)卡切換效果,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-03-03
  • Vue實(shí)現(xiàn)過渡效果的基本方法

    Vue實(shí)現(xiàn)過渡效果的基本方法

    Vue 提供了一個(gè)強(qiáng)大的過渡系統(tǒng),可以用于在進(jìn)入、離開和列表渲染時(shí)添加各種動(dòng)畫效果,這些過渡不僅能夠提升用戶體驗(yàn),還能使界面更加生動(dòng)和吸引人,本文將介紹 Vue 中實(shí)現(xiàn)過渡效果的基本方法,并提供使用 setup 語法糖的代碼示例,需要的朋友可以參考下
    2024-09-09
  • vue3的動(dòng)態(tài)組件是如何工作的

    vue3的動(dòng)態(tài)組件是如何工作的

    這篇文章主要介紹了vue3的動(dòng)態(tài)組件是如何工作的,幫助大家更好的理解和學(xué)習(xí)使用vue框架,感興趣的朋友可以了解下
    2021-03-03
  • Vue組件教程之Toast(Vue.extend 方式)詳解

    Vue組件教程之Toast(Vue.extend 方式)詳解

    這篇文章主要給大家介紹了關(guān)于Vue組件教程之Toast(Vue.extend 方式)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01

最新評論