在vue项目中使用md5加密的方法


Posted in Javascript onSeptember 14, 2018

npm安装:

npm install --save js-md5

1.在需要使用的项目文件中引入:

import md5 from 'js-md5';

使用:

md5('hello world')  // 5eb63bbbe01eeed093cb22bb8f5acdc3

2.或者在main.js文件中将md5转换成vue原型:

import md5 from 'js-md5';
Vue.prototype.$md5 = md5;

使用:

this.$md5('hello world') // 5eb63bbbe01eeed093cb22bb8f5acdc3

vue使用md5加密的实例代码

import crypto from 'crypto'
export default {
 name: 'HelloWorld',
 data () {
  return {
   msg: 'Welcome to Your Vue.js App'
  }
 },
 mounted(){
  this.getmd5("aaa");
 },
 methods:{
  getmd5(str){
      var a;
      var md5 = crypto.createHash("md5");
      //update("中文", "utf8")
      md5.update(str);
      var a = md5.digest('hex');
      console.log(a);
      //47bce5c74f589f4867dbd57e9ca9f808
      return a;
    }
 }
}

总结

以上所述是小编给大家介绍的在vue项目中使用md5加密的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Windows Live的@live.com域名注册漏洞 利用代码
Dec 27 Javascript
innerText和textContent对比及使用介绍
Feb 27 Javascript
浅析jquery的作用与优势
Dec 02 Javascript
JavaScript使用DeviceOne开发实战(三)仿微信应用
Dec 02 Javascript
理解javascript中DOM事件
Dec 25 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
Jan 26 Javascript
微信小程序网络请求wx.request详解及实例
May 18 Javascript
解决bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题
Jun 05 Javascript
Angular实现的内置过滤器orderBy排序与模糊查询功能示例
Dec 29 Javascript
微信小程序中实现手指缩放图片的示例代码
Mar 13 Javascript
深入Vue-Router路由嵌套理解
Aug 13 Javascript
vue模仿网易云音乐的单页面应用
Apr 24 Javascript
在vue项目中引用Iview的方法
Sep 14 #Javascript
详解webpack-dev-server使用方法
Sep 14 #Javascript
JS 实现微信扫一扫功能
Sep 14 #Javascript
详解webpack2异步加载套路
Sep 14 #Javascript
关于在vue 中使用百度ueEditor编辑器的方法实例代码
Sep 14 #Javascript
react项目实践之webpack-dev-serve
Sep 14 #Javascript
javacript replace 正则取字符串中的值并替换【推荐】
Sep 13 #Javascript
You might like
php中几种常见安全设置详解
2010/04/06 PHP
《PHP编程最快明白》第三讲:php数组
2010/11/01 PHP
PHP模块化安装教程
2016/06/01 PHP
Yii框架弹出框功能示例
2017/01/07 PHP
php使用自定义函数实现汉字分割替换功能示例
2017/01/30 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
2018/05/21 PHP
Gambit vs ForZe BO3 第一场 2.13
2021/03/10 DOTA
使用基于jquery的gamequery插件做JS乒乓球游戏
2011/07/31 Javascript
jQuery获取样式中的背景颜色属性值/颜色值
2012/12/17 Javascript
火狐textarea输入法的bug的触发及解决
2013/07/24 Javascript
IE中图片的onload事件无效问题和解决方法
2014/06/06 Javascript
原生JS取代一些JQuery方法的简单实现
2016/09/20 Javascript
js 点击a标签 获取a的自定义属性方法
2016/11/21 Javascript
浅析BootStrap中Modal(模态框)使用心得
2016/12/24 Javascript
js中数组插入、删除元素操作的方法
2017/02/15 Javascript
win系统下nodejs环境安装配置
2017/05/04 NodeJs
AngularJS点击添加样式、点击变色设置的实例代码
2017/07/27 Javascript
Layui 导航默认展开和菜单栏选中高亮设置的方法
2019/09/04 Javascript
使用webpack搭建vue环境的教程详解
2019/12/31 Javascript
react 不用插件实现数字滚动的效果示例
2020/04/14 Javascript
Ant-design-vue Table组件customRow属性的使用说明
2020/10/28 Javascript
vue中axios封装使用的完整教程
2021/03/03 Vue.js
[00:36]TI7不朽珍藏III——斯温不朽展示
2017/07/15 DOTA
Python3读取Excel数据存入MySQL的方法
2018/05/04 Python
解决matplotlib库show()方法不显示图片的问题
2018/05/24 Python
Python实现针对json中某个关键字段进行排序操作示例
2018/12/25 Python
django中ORM模型常用的字段的使用方法
2019/03/05 Python
对python 中re.sub,replace(),strip()的区别详解
2019/07/22 Python
pytorch中如何使用DataLoader对数据集进行批处理的方法
2019/08/06 Python
利用keras使用神经网络预测销量操作
2020/07/07 Python
基于python requests selenium爬取excel vba过程解析
2020/08/12 Python
大唐面试试题(CPU,UNIX等等)
2012/01/11 面试题
最受欢迎的自我评价
2013/12/22 职场文书
2016年重阳节慰问信
2015/12/01 职场文书
MySQL之PXC集群搭建的方法步骤
2021/05/25 MySQL