在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 小数取整的函数
May 10 Javascript
Extjs优化(二)Form表单提交通用实现
Apr 15 Javascript
javaScript使用EL表达式的几种方式
May 27 Javascript
javascript 常见功能汇总
Jun 11 Javascript
深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
Dec 16 Javascript
基于jQuery实现多标签页切换的效果(web前端开发)
Jul 24 Javascript
jQuery实现获取元素索引值index的方法
Sep 18 Javascript
微信小程序 条件渲染详解
Oct 09 Javascript
使用原生的javascript来实现轮播图
Feb 24 Javascript
jquery动态赋值id与动态取id方法示例
Aug 21 jQuery
解决使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js问题
Aug 30 Javascript
layer.js之回调销毁对话框的例子
Sep 11 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
Re:从零开始的异世界生活 第2季 开播啦
2020/07/24 日漫
PHP 一个比较完善的简单文件上传
2010/03/25 PHP
使用 PHPStorm 开发 Laravel
2015/03/24 PHP
PHP简单实现无限级分类的方法
2016/05/13 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
2018/05/21 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
2018/09/05 PHP
php + WebUploader实现图片批量上传功能
2019/05/06 PHP
PHP 实现重载
2021/03/09 PHP
?牟┛途W扣了一??效果出?? target=
2007/05/27 Javascript
Extjs TimeField 显示正常时间格式的代码
2011/06/28 Javascript
FireBug 调试JS入门教程 如何调试JS
2013/12/23 Javascript
js HTML5 Canvas绘制转盘抽奖
2020/09/13 Javascript
微信小程序 Video API实例详解
2016/10/02 Javascript
微信小程序 引入es6 promise
2017/04/12 Javascript
详解vue跨组件通信的几种方法
2017/06/15 Javascript
基于vue.js的分页插件详解
2017/11/27 Javascript
原生JS实现前端本地文件上传
2018/09/08 Javascript
小程序调用微信支付的方法
2019/09/26 Javascript
浅谈vuex的基本用法和mapaction传值问题
2019/11/08 Javascript
[53:44]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Magma BO3 第一场 1月31日
2021/03/11 DOTA
用Python抢过年的火车票附源码
2015/12/07 Python
Python与R语言的简要对比
2017/11/14 Python
Python 实现王者荣耀中的敏感词过滤示例
2019/01/21 Python
适合Python初学者的一些编程技巧
2020/02/12 Python
PyCharm 专业版安装图文教程
2020/02/20 Python
高级Java程序员面试题
2016/06/23 面试题
财务管理个人自荐书范文
2013/11/24 职场文书
高中生期末评语
2014/01/28 职场文书
网站出售协议书范文
2014/10/10 职场文书
学习作风建设心得体会
2014/10/22 职场文书
职工的安全责任书范文!
2019/07/02 职场文书
小学生节约用水倡议书
2019/08/12 职场文书
2019升学宴主持词范本5篇
2019/10/09 职场文书
Nginx设置HTTPS的方法步骤 443证书配置方法
2022/03/21 Servers
手写Spirit防抖函数underscore和节流函数lodash
2022/03/22 Javascript
java实现面板之间切换功能
2022/06/10 Java/Android