在vue中使用Base64转码的案例


Posted in Javascript onAugust 07, 2020

在vue项目中有时会使用到Base6464转码,现将自己使用的一种方法记录,以供参考

1:安装依赖

npm install --save js-base64

2:在main.js中引入

const Base64 = require('js-base64').Base64
new Vue({
 el: '#app',
 Base64
})

3:在需要转码的文件中使用

const Base64 = require('js-base64').Base64
const exStr = Base64.encode('base64')
console.log(exStr) // 'YmFzZTY0'

补充知识:vue中使用base64和md5

1.在项目根目录下安装

cnpm install --save js-base64

cnpm install --save js-md5

2.在项目文件中引入

import md5 from 'js-md5';

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

3.在项目文件中使用

base64:

Base64.encode('dankogai'); // ZGFua29nYWk=

Base64.decode('ZGFua29nYWk='); // dankogai

md5:

md5(''); // d41d8cd98f00b204e9800998ecf8427e

eg:

<script type="text/ecmascript-6">
 let Base64 = require('js-base64').Base64;    //Base64.encode('小???');Base64.decode('ZGFua29nYWk=');
export default {
    data () {
      return {},
     },
     methods: {
       openFun: function(){
           let urlStr = "token=11526538-0059-4199-b35b-4e77263cdda9&pageId=31&unionId=165";
           urlStr = Base64.encode(urlStr);
       }
     }
}
</script>

以上这篇在vue中使用Base64转码的案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js跳转页面方法总结
Jan 29 Javascript
js实现DOM走马灯特效的方法
Jan 21 Javascript
JQuery简单实现锚点链接的平滑滚动
May 03 Javascript
深入探究使JavaScript动画流畅的一些方法
Jun 30 Javascript
jQuery实现仿百度首页滑动伸缩展开的添加服务效果代码
Sep 09 Javascript
JS中判断字符串中出现次数最多的字符及出现的次数的简单实例
Jun 03 Javascript
javascript数组常用方法汇总
Sep 10 Javascript
原生js实现鼠标跟随效果
Feb 28 Javascript
JS正则替换去空格的方法
Mar 24 Javascript
vue 2.0项目中如何引入element-ui详解
Sep 06 Javascript
微信小程序实现滑动切换自定义页码的方法分析
Dec 29 Javascript
js实现简单扫雷
Nov 27 Javascript
JavaScript代码模拟鼠标自动点击事件示例
Aug 07 #Javascript
使用JavaScript和MQTT开发物联网应用示例解析
Aug 07 #Javascript
vue-以文件流-blob-的形式-下载-导出文件操作
Aug 07 #Javascript
浅谈javascript如何获取文件后缀名
Aug 07 #Javascript
vue 使用post/get 下载导出文件操作
Aug 07 #Javascript
基于javascript的无缝滚动动画实现2
Aug 07 #Javascript
vue 在methods中调用mounted的实现操作
Aug 07 #Javascript
You might like
PHP实现的简单三角形、矩形周长面积计算器分享
2014/11/18 PHP
javascript 按回车键相应按钮提交事件
2009/11/02 Javascript
clientX,pageX,offsetX,x,layerX,screenX,offsetLeft区别分析
2010/03/12 Javascript
Document对象内容集合(比较全)
2010/09/06 Javascript
js 有框架页面跳转(target)三种情况下的应用
2013/04/09 Javascript
js冒泡法和数组转换成字符串示例代码
2013/08/14 Javascript
Bootstrap carousel轮转图的使用实例详解
2016/05/17 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
2016/09/19 Javascript
使用JavaScript获取Request中参数的值方法
2016/09/27 Javascript
AngularJS中使用three.js的实例详解
2017/07/21 Javascript
vue中遇到的坑之变化检测问题(数组相关)
2017/10/13 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(上)
2018/04/18 Javascript
vscode中Vue别名路径提示的实现
2020/07/31 Javascript
[12:36]《DOTA2》国服注册与激活指南全攻略
2013/04/28 DOTA
[02:10]DOTA2亚洲邀请赛 EG战队出场宣传片
2015/02/07 DOTA
[37:37]DAC2018 4.4 淘汰赛 Optic vs Mineski 第二场
2018/04/05 DOTA
[46:20]TFT vs Secret Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
[57:24]LGD vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python计算文本文件行数的方法
2015/07/06 Python
python修改字典内key对应值的方法
2015/07/11 Python
python中实现精确的浮点数运算详解
2017/11/02 Python
python numpy和list查询其中某个数的个数及定位方法
2018/06/27 Python
python如何创建TCP服务端和客户端
2018/08/26 Python
Python实现SQL注入检测插件实例代码
2019/02/02 Python
Python写一个基于MD5的文件监听程序
2019/03/11 Python
python3用urllib抓取贴吧邮箱和QQ实例
2020/03/10 Python
基于python图像处理API的使用示例
2020/04/03 Python
Python 求向量的余弦值操作
2021/03/04 Python
乌克兰电子产品和家用电器购物网站:TOUCH
2019/08/09 全球购物
PHP面试题及答案二
2015/05/23 面试题
业务主管岗位职责范本
2013/12/25 职场文书
面包店的创业计划书范文
2014/01/16 职场文书
公司贷款承诺书
2014/05/30 职场文书
python文本处理的方案(结巴分词并去除符号)
2021/05/26 Python
python通过opencv调用摄像头操作实例分析
2021/06/07 Python
Java时间工具类Date的常用处理方法
2022/05/25 Java/Android