赞
踩
1.安装加解密插件crypto-js => npm install crypto-js
2.复制插件中 crypto-js.js 文件到自己新建的文件中
1. 在utils/common.js中 写入公用的方法 eg: // 公用方法 import CryptoJS from "../common/crypto-js/crypto-js.js" // 加密 // 在main.js中引入 export default { // 加密 encryptByDES(message, key) { const keyHex = CryptoJS.enc.Utf8.parse(key); const encrypted = CryptoJS.DES.encrypt(message, keyHex, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7, }); return encrypted.toString(); } } 2. 在main.js中引入 import commonFun from './utils/common.js' //在 vue 的原型链 (prototype) 中注册 Vue.prototype.$commonFun = commonFun 3. 页面中使用 this.$commonFun.encryptByDES(参数1, 参数2); //参数1:需要加密的数据 //参数2:加密key
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。