From 6b0ff3978a83528249a40bba4c67ba9bc2f176de Mon Sep 17 00:00:00 2001 From: lidan Date: Thu, 10 Jun 2021 18:07:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BC=93=E5=AD=98=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E5=8A=A0=E5=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 ++ src/main.js | 5 ++++ src/pages/login.vue | 61 +++++++++++++++++++-------------------------- src/utils/common.js | 36 ++++++++++++++------------ yarn.lock | 15 +++++++++++ 5 files changed, 68 insertions(+), 51 deletions(-) diff --git a/package.json b/package.json index ab40cea..bdfa01f 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "codemirror": "^5.45.0", "crypto-js": "^4.0.0", "element-ui": "^2.11.1", + "js-md5": "^0.7.3", "material-design-icons-iconfont": "^4.0.5", "qs": "^6.9.4", "string-format": "^2.0.0", @@ -29,6 +30,7 @@ "@babel/plugin-transform-runtime": "^7.4.0", "@babel/preset-env": "^7.4.2", "@babel/runtime": "^7.4.2", + "@types/crypto-js": "^4.0.1", "autoprefixer": "^9.5.0", "babel-loader": "^8.0.5", "babel-plugin-syntax-jsx": "^6.18.0", diff --git a/src/main.js b/src/main.js index d5ac776..1180b5f 100644 --- a/src/main.js +++ b/src/main.js @@ -24,6 +24,11 @@ import router from './router' Vue.config.productionTip = false +// 导入 crypto-js 包 +import cryptoJS from 'crypto-js/crypto-js' +//把AES加密vue原型里 +Vue.prototype.$cryptoJS = cryptoJS; + /* eslint-disable no-new */ import api from './request/api' Vue.prototype.$api = api; diff --git a/src/pages/login.vue b/src/pages/login.vue index b869eb3..ae31db0 100644 --- a/src/pages/login.vue +++ b/src/pages/login.vue @@ -15,7 +15,7 @@ class="login_forms" > -

账号

+

账号11