1、下载MD5源文件(JS);
2、如果md5.js中没有输出模块,在项目中使用import引入md5.js需要在文件中加入export代码:
module.exports = {
md5: md5
}
3、在js文件中引入md5以及使用:
import md5 from '../../assets/js/md5';
Page({
data: {
},
testFun() {
let data = {
phone: '15888888888',
password: md5.md5('123456')
}
console.log(data)
}
})
微信小程序MD5加密遇到的坑:
小程序中调用JS的MD5加密,遇到在开发工具或浏览器加密后的内容与在手机中运行加密后的内容不一致,经检查是编码问题导致的,所以附上utf-8编码的MD5加密代码