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

如何解決vue在ios微信"復(fù)制鏈接"功能問題

 更新時間:2020年03月26日 11:53:39   作者:岑農(nóng)耕 - 深圳  
這篇文章主要介紹了如何解決vue在ios微信"復(fù)制鏈接"功能問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

這個問題在安卓上是完全沒有問題的,可是到了iPhone上就徹底失效了。因為ios微信對vue路由中的#號識別問題。

我的解決辦法是在初始進(jìn)入項目時重新拼接項目地址,再重定向到拼接的地址去。

先獲取到#號前的路由地址,再手動添加我們的#號和當(dāng)前項目地址后綴:

在路由router.js里的beforeEach函數(shù)寫

截取地址

// 重定向功能,為解決ios微信上復(fù)制鏈接功能不能復(fù)制到動態(tài)路由問題
// 獲取地址前段部分,不算參數(shù)
 var replaceUrl = window.location.href.split('#')[0] + '#' + to.path;
 var index = 0; // 索引初始化
 // 給replaceUrl拼接參數(shù)
 for (var i in to.query) {
  // 判斷是否等于第一個參數(shù)
  if (index == 0) {
   // 拼接地址第一個參數(shù),添加“?”號
   replaceUrl += '?' + i + '=' + to.query[i]
  } else {
   // 拼接地址非第一個參數(shù),添加“&”號
   replaceUrl += '&' + i + '=' + to.query[i]
  }
  index++; // 索引++
 }

重定向跳轉(zhuǎn)

window.location.replace(replaceUrl); // 重定向跳轉(zhuǎn) 

全部代碼

router.beforeEach((to, from, next) => {  
next();
// 重定向功能,為解決ios微信上復(fù)制鏈接功能不能復(fù)制到動態(tài)路由問題
// 獲取地址前段部分,不算參數(shù)
var replaceUrl = window.location.href.split('#')[0] + '#' + to.path;
var index = 0; // 索引初始化
// 給replaceUrl拼接參數(shù)
for (var i in to.query) {
 // 判斷是否等于第一個參數(shù)
 if (index == 0) {
  // 拼接地址第一個參數(shù),添加“?”號
  replaceUrl += '?' + i + '=' + to.query[i]
 } else {
  // 拼接地址非第一個參數(shù),添加“&”號
  replaceUrl += '&' + i + '=' + to.query[i]
 }
 index++; // 索引++
}
// console.log('test20190117:' + to.meta.title, replaceUrl);
window.location.replace(replaceUrl); // 重定向跳轉(zhuǎn)
// 重定向功能------end
});

原文鏈接:https://blog.csdn.net/qq_37235823/article/details/86476723

到此這篇關(guān)于如何解決vue在ios微信"復(fù)制鏈接"功能問題的文章就介紹到這了,更多相關(guān)vue 微信 ios復(fù)制鏈接內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Ant?Design-vue?解決input前后空格問題(推薦)

    Ant?Design-vue?解決input前后空格問題(推薦)

    最近做項目遇到這樣一個問題輸入框不允許有前后空格但字符中間可以有空格,怎么解決這個問題呢,接下來小編把ant?Design-vue?解決input前后空格問題的實現(xiàn)代碼分享給大家,感興趣的朋友一起看看吧
    2022-10-10
  • vuepress實現(xiàn)自定義首頁的樣式風(fēng)格

    vuepress實現(xiàn)自定義首頁的樣式風(fēng)格

    這篇文章主要介紹了vuepress實現(xiàn)自定義首頁的樣式風(fēng)格,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • vue中使用$emit傳遞多個參數(shù)的2種方法

    vue中使用$emit傳遞多個參數(shù)的2種方法

    這篇文章主要給大家介紹了關(guān)于vue中如何使用$emit傳遞多個參數(shù)的2種方法,在Vue中可以使用$emit方法向父組件傳遞數(shù)據(jù),文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • Vue腳手架的創(chuàng)建超詳解步驟

    Vue腳手架的創(chuàng)建超詳解步驟

    這篇文章主要給大家介紹了關(guān)于Vue腳手架創(chuàng)建的相關(guān)資料,Vue腳手架是vue官方提供的標(biāo)準(zhǔn)化開發(fā)工具(平臺),文中通過代碼以及圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • Vue封裝一個TodoList的案例與瀏覽器本地緩存的應(yīng)用實現(xiàn)

    Vue封裝一個TodoList的案例與瀏覽器本地緩存的應(yīng)用實現(xiàn)

    這篇文章主要介紹了Vue封裝一個TodoList的案例與瀏覽器本地緩存的應(yīng)用實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • vue中$refs的三種用法解讀

    vue中$refs的三種用法解讀

    這篇文章主要介紹了vue中$refs的三種用法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 詳解Vue中$refs和$nextTick的使用方法

    詳解Vue中$refs和$nextTick的使用方法

    這篇文章主要為大家介紹了Vue中$refs和$nextTick的使用方法,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Vue有一定幫助,需要的可以參考一下
    2022-03-03
  • Vue源碼探究之虛擬節(jié)點的實現(xiàn)

    Vue源碼探究之虛擬節(jié)點的實現(xiàn)

    這篇文章主要介紹了Vue源碼探究之虛擬節(jié)點的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-04-04
  • 淺談Vue 初始化性能優(yōu)化

    淺談Vue 初始化性能優(yōu)化

    本篇文章主要介紹了淺談Vue 初始化性能優(yōu)化,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • 如何在Vue中獲取DOM元素的實際寬高

    如何在Vue中獲取DOM元素的實際寬高

    使用vue的時候,想要獲得一個指定的元素的高度時,下面這篇文章主要給大家介紹了關(guān)于如何在Vue中獲取DOM元素的實際寬高的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09

最新評論

太保市| 东乌珠穆沁旗| 舞钢市| 民勤县| 繁昌县| 郸城县| 沛县| 正定县| 泗阳县| 华蓥市| 衡阳县| 余江县| 赤壁市| 台南市| 太湖县| 始兴县| 淳化县| 镇原县| 华宁县| 波密县| 姚安县| 秦皇岛市| 江北区| 萨迦县| 施秉县| 连江县| 延边| 宁津县| 常山县| 桃江县| 营山县| 嫩江县| 上蔡县| 永善县| 彰武县| 高青县| 讷河市| 曲阜市| 沙坪坝区| 阿勒泰市| 宜宾市|