在vue中使用jsencrypt.js对数据进行加密传输
1.首先,在vue项目中使用yarn安装jsencrypt.js;
yarn add jsencrypt --dep
2.jsencrypt.js安装好后,在vue项目中引入jsencrypt.js;
import { JSEncrypt } from 'jsencrypt'
3.最后,jsencrypt.js引入后,在项目中添加一下代码即可对数据进行加密传输;
methods: {
// 加密
encryptedData(publicKey, data) {
// 新建JSEncrypt对象
let encryptor = new JSEncrypt();
// 设置公钥
encryptor.setPublicKey(publicKey);
// 加密数据
return encryptor.encrypt(data);
}
}