首先下载大包
npm install crypto-js
然后下载ts版本的包
npm install --save @types/crypto-js
接着在头部导入crypto-js模块
import { aes, mode, pad, enc } from 'crypto-js';
加密方法
//aes加密
encryptbyenaes(data: string): string {
let key = "123456";
let tmpaes = aes.encrypt(data, key, {
mode: mode.cbc,
padding: pad.pkcs7
});
return tmpaes.tostring();
}
解密方法
encryptbydeaes(data: string): string {
let key = "123456";
let tmpdeaes = aes.decrypt(data, key, {
mode: mode.cbc,
padding: pad.pkcs7
});
return tmpdeaes.tostring(enc.utf8);
}
结束语:angular高版本的资料在国内真不好找,一个坑一个坑的踩过去,希望国内社区越来越强吧
如对本文有疑问, 点击进行留言回复!!
androidx+viewpage+tablayout+json开发(加载图片和视频)
网友评论