本文共 726 字,大约阅读时间需要 2 分钟。
使用yarn安装至uniapp(同vue)项目
yarn add jsencrypt --dep
或者使用npm
npm install jsencrypt --dep
引入jsencrypt
项目中会出现node_modules
文件夹,进入文件,再进jsencrypt***,再进bin文件用下面的附件解压出来替换jsencrypt.js文件
引入jsencrypt
import { JSEncrypt } from 'jsencrypt'
公钥或私钥跟后台要
methods: { // 加密 encryptedData(publicKey, data) { // 新建JSEncrypt对象 let encryptor = new JSEncrypt(); // 设置公钥 encryptor.setPublicKey(publicKey); // 加密数据 return encryptor.encrypt(data); }, // 解密 decryptData(privateKey,data){ // 新建JSEncrypt对象 let decrypt= new JSEncrypt(); // 设置私钥 decrypt.setPrivateKey(privateKey); // 解密数据 return decrypt.decrypt(secretWord); } }
转载地址:http://xxec.baihongyu.com/