日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
小技巧-優(yōu)雅實現(xiàn)頁面刷新(vue)

前幾天項目經(jīng)理提了個需求要實現(xiàn)點擊刷新按鈕實現(xiàn)頁面的局部刷新,刷新頁面使用谷歌的重新加載不是就可以了何必要去自己開發(fā)呢?結(jié)果自己嘗試了一番發(fā)現(xiàn)只能實現(xiàn)全局的刷新,局部刷新還是比較捉急。

創(chuàng)新互聯(lián)建站是專業(yè)的梧州網(wǎng)站建設(shè)公司,梧州接單;提供網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行梧州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

嘗試

push和replace這兩個都方法都是vue-router提供的api。

在vue項目中使用this.$router.push()方法來跳轉(zhuǎn)不同路徑,如果跳轉(zhuǎn)相同的路徑的話會發(fā)現(xiàn)頁面并沒有刷新,而是在histry棧中添加了一個新的記錄,所以,當(dāng)用戶點擊瀏覽器后退按鈕時,則回到之前的 URL。

使用this.$router.replace()方法報錯vue-router.esm.js?8aaf:2065 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location這個是由于多次訪問相同路由導(dǎo)致路由重復(fù)。

轉(zhuǎn)化

將要刷新的路由和刷新后的路由之間通過一個橋梁(作為過渡)來連接。

將路由的信息和參數(shù)全部都傳給"橋梁",當(dāng)其跳轉(zhuǎn)的一瞬間獲取到參數(shù)和路由信息跳轉(zhuǎn)到原來的路由。為了讓用戶無感知在跳轉(zhuǎn)"橋梁"路由的時候使用replace方法不會向history中添加新的記錄,在跳回原路由的時候是history方法,如果路由相同會替換之前的路由,而用戶在點擊瀏覽器回退按鈕的時候悄然不知做了什么。

 
 
 
 
  1. this.$router.replace({ 
  2.     path: '/redirect' + fullpath 
  3. }) 

配置路由信息

 
 
 
 
  1.     path: '/redirect/:path(.*)', 
  2.     component: () => import('@/views/redirect/index') 

橋梁文件

 
 
 
 
  1.  

 【編輯推薦】

  1. 涼涼,老板叫我開發(fā)一個簡單的工作流引擎...
  2. Windows10將迎來翻天覆地變化!今年第一個更新來了
  3. 2021年將迎來六大網(wǎng)絡(luò)安全趨勢
  4. Windows 10近年最大改進!Windows10 21H2新特性搶先看
  5. 小愛同學(xué)竟然推出了PC版?帶你體驗電腦版小愛

文章名稱:小技巧-優(yōu)雅實現(xiàn)頁面刷新(vue)
URL標(biāo)題:http://m.5511xx.com/article/copshcp.html