angular中md5的使用
1. 安装依赖
npm install ts-md5 --save
2. 导入
import {Md5} from 'ts-md5';
3. 使用
Md5.hashStr('需要加密的数据');
4. 案例
params.set("password", Md5.hashStr(this.password).toString());
设置参数只能是字符串类型,所以要将密码加密,然后转换成字符串类型
其他加密方式:
ngOnInit() {
console.log(Md5.hashStr('加密'));
//十六进制字符串,32位小写,常用
//56563edf23b9d717dc63981b8836fc60
console.log(Md5.hashStr('加密', true));
//32 位二补码有符号整数,大小4字节
// [-549562794, 400013603, 462971868, 1627141768]
console.log(Md5.hashAsciiStr('加密'));
//十六进制字符串
//2228f0e9007f05342a4be3f5377d8a29
console.log(Md5.hashAsciiStr('加密', true));
//32 位二补码有符号整数,大小4字节
//[-370137054, 872775424, -169653462, 696941879]
}