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

Vue中如何使用base64編碼和解碼

 更新時間:2023年02月08日 09:29:30   作者:潘高  
這篇文章主要介紹了Vue中如何使用base64編碼和解碼問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Vue使用base64編碼和解碼

在項目根目錄下安裝

npm install --save js-base64

在項目文件中引入

let Base64 = require('js-base64').Base64

在項目文件中使用

Base64.encode('潘高') ?// 5r2Y6auY
Base64.decode('5r2Y6auY') ?// 潘高

Vue路由獲取query中base64解碼出錯

最近在使用vue-router,通過路由獲取url中傳遞的base編碼的數(shù)據,對數(shù)據進行解碼的時候發(fā)現(xiàn)數(shù)據錯亂。

找了許久才發(fā)現(xiàn)問題所在,其實就是vue-rouer在截取路由時,會把其中的 + 替換成空格,這樣導致我們在獲取base64編碼串時出錯 。

解決其實也很簡單,通過正則把空格替換成**+**即可,這樣就能完美的解決問題。

代碼如下:

base64Str= base64Str.replace(/\s/g, '+');

ok,解決!

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

舞钢市| 富川| 台南县| 涟水县| 乡宁县| 全椒县| 太谷县| 柳河县| 郸城县| 紫云| 临湘市| 牟定县| 民县| 山丹县| 五大连池市| 温宿县| 新建县| 文昌市| 汉川市| 郑州市| 辉县市| 崇义县| 北安市| 尼勒克县| 湖南省| 沙田区| 澳门| 德格县| 冷水江市| 高陵县| 阳原县| 梁河县| 孟州市| 长寿区| 东至县| 中宁县| 革吉县| 镇坪县| 孙吴县| 平远县| 海盐县|