diff --git a/package-lock.json b/package-lock.json index 10f4fec..8fc3e24 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,6 +14,7 @@ "core-js": "^3.8.3", "echarts": "^5.4.3", "element-ui": "^2.15.14", + "gsap": "^3.12.4", "jquery": "^3.7.1", "qs": "^6.11.2", "vue": "^2.6.14", @@ -6309,6 +6310,11 @@ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, + "node_modules/gsap": { + "version": "3.12.4", + "resolved": "https://registry.npmmirror.com/gsap/-/gsap-3.12.4.tgz", + "integrity": "sha512-1ByAq8dD0W4aBZ/JArgaQvc0gyUfkGkP8mgAQa0qZGdpOKlSOhOf+WNXjoLimKaKG3Z4Iu6DKZtnyszqQeyqWQ==" + }, "node_modules/gzip-size": { "version": "6.0.0", "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz", @@ -16111,6 +16117,11 @@ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, + "gsap": { + "version": "3.12.4", + "resolved": "https://registry.npmmirror.com/gsap/-/gsap-3.12.4.tgz", + "integrity": "sha512-1ByAq8dD0W4aBZ/JArgaQvc0gyUfkGkP8mgAQa0qZGdpOKlSOhOf+WNXjoLimKaKG3Z4Iu6DKZtnyszqQeyqWQ==" + }, "gzip-size": { "version": "6.0.0", "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz", diff --git a/package.json b/package.json index 3a02042..6f8d2b2 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "core-js": "^3.8.3", "echarts": "^5.4.3", "element-ui": "^2.15.14", + "gsap": "^3.12.4", "jquery": "^3.7.1", "qs": "^6.11.2", "vue": "^2.6.14", diff --git a/src/api/api.js b/src/api/api.js deleted file mode 100644 index 20cd3f9..0000000 --- a/src/api/api.js +++ /dev/null @@ -1,12 +0,0 @@ -import request from "@/utils/request.js"; -import qs from "qs"; - -const baseUrl = '/api' - - -export function getHotNews() { - return request({ - url: baseUrl+"/hot", - method: "get", - }); -} \ No newline at end of file diff --git a/src/api/login.js b/src/api/login.js index 623ef42..5b463b0 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -1,29 +1,34 @@ import request from "@/utils/request.js"; import qs from "qs"; - -const baseUrl = '/dev' +import http from '@/utils/http' export function login(params) { return request({ - url: baseUrl+"/login", - method: "post", + url: "/login", + method: "get", data:params }); + + + } export function register(params) { return request({ - url: baseUrl+"/register", - method: "post", + url: "/register", + method: "get", data:params }); } -export function sendActiveCode() { +export function sendActiveCode(userEmail) { return request({ - url: baseUrl+"/sendActiveCode", + url: "/sendActiveCode", method: "get", - + params:userEmail }); -} \ No newline at end of file +} +//其实,也不一定就是params,也可以是 query 还有 data 的呀! +//params是添加到url的请求字符串中的,用于get请求。会将参数加到 url后面。所以,传递的都是字符串。无法传递参数中含有json格式的数据 +//而data是添加到请求体(body)中的, 用于post请求。添加到请求体(body)中,json 格式也是可以的。 \ No newline at end of file diff --git a/src/assets/img/daoru.a909296f.webp b/src/assets/img/daoru.a909296f.webp new file mode 100644 index 0000000..27d4219 Binary files /dev/null and b/src/assets/img/daoru.a909296f.webp differ diff --git a/src/components/home/HomeHeader.vue b/src/components/home/HomeHeader.vue index cd3d740..2780560 100644 --- a/src/components/home/HomeHeader.vue +++ b/src/components/home/HomeHeader.vue @@ -90,7 +90,7 @@
重置 - 登录 + 登录 @@ -101,28 +101,28 @@ 注册 - + - + - + @@ -143,14 +143,14 @@ -