在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 相关文章推荐
DHTML Slide Show script图片轮换
Mar 03 Javascript
Javascript生成json的函数代码(可以用php的json_decode解码)
Jun 11 Javascript
JS实现下拉框的动态添加(附效果)
Apr 03 Javascript
JS保留小数点(四舍五入、四舍六入)实现思路及实例
Apr 25 Javascript
javascript实现焦点滚动图效果 具体方法
Jun 24 Javascript
jquery简单实现带渐显效果的选项卡菜单代码
Sep 01 Javascript
基于JS实现新闻列表无缝向上滚动实例代码
Jan 22 Javascript
JavaScript解析JSON格式数据的方法示例
Jan 24 Javascript
vue2.0 根据状态值进行样式的改变展示方法
Mar 13 Javascript
vue组件之间的数据传递方法详解
Apr 19 Javascript
基于Vue的侧边目录组件的实现
Feb 05 Javascript
OpenLayer学习之自定义测量控件
Sep 28 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 session会话的安全性分析
2011/09/08 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
JS获取IUSR_机器名和IWAM_机器名帐号的密码
2006/12/06 Javascript
javascript与CSS复习(三)
2010/06/29 Javascript
IE8 chrome中table隔行换色解决办法
2010/07/09 Javascript
js如何实现设计模式中的模板方法
2013/07/23 Javascript
jQuery实现渐变下拉菜单的简单方法
2015/03/11 Javascript
javascript实时显示北京时间的方法
2015/03/12 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
2015/04/01 Javascript
jQuery控制cookie过期时间的方法
2015/04/07 Javascript
深入分析Javascript事件代理
2016/01/30 Javascript
react-native之ART绘图方法详解
2017/08/08 Javascript
浅析vue深复制
2018/01/29 Javascript
微信小程序适配iphoneX的实现方法
2018/09/18 Javascript
vue中tab选项卡的实现思路
2018/11/25 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
2019/05/13 Javascript
linux系统使用python监控apache服务器进程脚本分享
2014/01/15 Python
python 查找字符串是否存在实例详解
2017/01/20 Python
利用python实现简单的邮件发送客户端示例
2017/12/23 Python
Windows上使用Python增加或删除权限的方法
2018/04/24 Python
python 使用matplotlib 实现从文件中读取x,y坐标的可视化方法
2019/07/04 Python
Python实现K折交叉验证法的方法步骤
2019/07/11 Python
python中setuptools的作用是什么
2020/06/19 Python
中国跨境海淘网站:考拉海购
2016/08/01 全球购物
DC Shoes官网:美国滑板鞋和服饰品牌
2017/09/03 全球购物
如何在发生故障的节点上重新安装 SQL Server
2013/03/14 面试题
社区消防工作实施方案
2014/03/21 职场文书
《孙权劝学》教学反思
2014/04/23 职场文书
志愿者宣传口号
2014/06/17 职场文书
幼儿园六一亲子活动方案
2014/08/26 职场文书
暑期社会实践心得体会
2014/09/02 职场文书
2014年会计工作总结
2014/11/27 职场文书
小学语文国培研修日志
2015/11/13 职场文书
2019年关于小学生课外阅读情况的分析报告
2019/12/02 职场文书
nginx之queue的具体使用
2022/06/28 Servers
MySQL深分页问题解决思路
2022/12/24 MySQL