一.使用jsencrypt進行rsa加密
原文鏈接:Js參數RSA加密傳輸,jsencrypt.js的使用 - CSDN博客
*(原文處有一個地方不對,不需要轉換+,rsa已經做過base64轉碼了)
1.安裝依賴 npm install jsencrypt
2.在main.js引入 import { JSEncrypt } from 'jsencrypt'
3.掛載全局方法

4.使用方法
let data = this.$getCode(this.password) 這樣傳給接口就行
二.使用jsrsasign進行數字簽名
了解數字簽名:數字簽名----sha1withrsa - 簡書
原文鏈接:基於jsrsasign的vue框架rsa前端加密實現 - 簡書
1.安裝依賴 npm install jsrsasign
2.main.js引入 import jsrsasign from 'jsrsasign'
3.掛載全局方法

圖二
4.使用方法
let data = this.$getsign(this.password) 這樣傳給接口就行
三.使用md5加密
1.安裝依賴 npm install md5
2.main.js引入 import md5 from 'js-md5'
3.Vue.prototype.$md5 = md5;
4.使用方法
let data = this.$md5(this.password) 這樣傳給接口就行