From fafcf26d8f9c95bfaec252fa377b206fcf7cd2db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=87=E9=98=B3?= Date: Mon, 18 Aug 2025 22:49:05 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E9=A1=B9=E7=9B=AE=E7=BB=84=E4=BB=B6):=20?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=A1=B9=E7=9B=AE=E4=BF=A1=E6=81=AF=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=E5=B9=B6=E6=9B=B4=E6=96=B0=E7=95=8C=E9=9D=A2=E6=96=87?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在项目组件中添加前端、控制端和后端的名称字段,并更新相关展示逻辑 将"我的开源项目"标题改为"我的作品"以更准确描述内容 --- src/app/my/component/Project/index.tsx | 14 +++++++------- src/app/my/page.tsx | 2 +- src/types/app/my.d.ts | 3 +++ 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/app/my/component/Project/index.tsx b/src/app/my/component/Project/index.tsx index 1a00b0d..d649e1e 100755 --- a/src/app/my/component/Project/index.tsx +++ b/src/app/my/component/Project/index.tsx @@ -17,7 +17,7 @@ export default ({ data }: { data: Project[] }) => { return ( <>
-
我的开源项目
+
我的作品
@@ -48,9 +48,9 @@ export default ({ data }: { data: Project[] }) => {

技术栈:

-

前端:{item.front.technology}

-

控制端:{item.control.technology}

-

后端:{item.backend.technology}

+

{item.front.name}{item.front.technology}

+

{item.control.name}{item.control.technology}

+

{item.backend.name}{item.backend.technology}

@@ -58,21 +58,21 @@ export default ({ data }: { data: Project[] }) => {

GitHub:

- 前端: + {item.front.name} {item.front.url}
- 控制端: + {item.control.name} {item.control.url}
- 后端: + {item.backend.name} {item.backend.url} diff --git a/src/app/my/page.tsx b/src/app/my/page.tsx index e96a405..fe28c69 100755 --- a/src/app/my/page.tsx +++ b/src/app/my/page.tsx @@ -14,7 +14,7 @@ import InfoOne from './component/InfoOne'; export default async () => { const { data } = (await getPageConfigDataByNameAPI('my')) || { data: {} as Config }; - console.log(data.value); +console.log(data.value.project); const { info_style, info_one, info_two, character, goals, project, technology_stack, hometown } = data.value as MyData; diff --git a/src/types/app/my.d.ts b/src/types/app/my.d.ts index 8ea872d..3e64131 100755 --- a/src/types/app/my.d.ts +++ b/src/types/app/my.d.ts @@ -31,14 +31,17 @@ export interface Project { images: string[]; description: string; front: { + name: string; technology: string; url: string; }; control: { + name: string; technology: string; url: string; }; backend: { + name: string; technology: string; url: string; };