From 0a4bce3f9c6dc23ad946e26fe969a3190308a534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=88=90?= Date: Tue, 2 Sep 2025 10:00:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=AA=E4=BA=BA=E9=A1=B5?= =?UTF-8?q?=E7=9A=84=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- config/prod.ts | 2 +- src/app.config.ts | 9 +++++---- src/components/GuideBar/index.tsx | 7 ++++++- src/pages/login/README.md | 2 +- src/pages/login/index/index.tsx | 2 +- src/pages/login/login_flow.md | 6 +++--- src/store/README.md | 2 +- 8 files changed, 19 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 8e86d0b..1f3c764 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ npm run build:alipay # 支付宝小程序 ## 页面路由 -- `/pages/index/index` - 首页 +- `/pages/list/index` - 首页 - `/pages/publish/publish` - 原发布页面 - `/pages/publishBall/publishBall` - 新的约球发布页面 ⭐ - `/pages/dynamicFormDemo/dynamicFormDemo` - 动态表单演示页面 ⭐ diff --git a/config/prod.ts b/config/prod.ts index 79eb947..7c7ba5f 100644 --- a/config/prod.ts +++ b/config/prod.ts @@ -24,7 +24,7 @@ export default { // .plugin('prerender') // .use(new Prerender({ // staticDir, - // routes: [ '/pages/index/index' ], + // routes: [ '/pages/list/index' ], // postProcess: (context) => ({ ...context, outputPath: path.join(staticDir, 'index.html') }) // })) // } diff --git a/src/app.config.ts b/src/app.config.ts index eee34b8..6f8e083 100644 --- a/src/app.config.ts +++ b/src/app.config.ts @@ -1,13 +1,14 @@ export default defineAppConfig({ pages: [ - // 'pages/publishBall/index', + 'pages/login/index/index', + 'pages/login/verification/index', + 'pages/login/terms/index', + 'pages/publishBall/index', 'pages/list/index', // 列表页 'pages/search/index', // 搜索页 'pages/searchResult/index', // 搜索结果页面 'pages/userInfo/myself/index', - 'pages/login/index/index', - 'pages/login/verification/index', - 'pages/login/terms/index', + // 'pages/mapDisplay/index', 'pages/detail/index', 'pages/message/index', diff --git a/src/components/GuideBar/index.tsx b/src/components/GuideBar/index.tsx index e2084e7..f7a4b6d 100644 --- a/src/components/GuideBar/index.tsx +++ b/src/components/GuideBar/index.tsx @@ -34,8 +34,13 @@ const GuideBar = (props) => { if (code === currentPage) { return } + + let url = `/pages/${code}/index` + if (code === 'personal') { + url = 'pages/userInfo/myself/index' + } Taro.navigateTo({ - url: `/pages/${code}/index`, + url: url, }).then(() => { Taro.pageScrollTo({ scrollTop: 0, diff --git a/src/pages/login/README.md b/src/pages/login/README.md index 3aa2226..b204adb 100644 --- a/src/pages/login/README.md +++ b/src/pages/login/README.md @@ -218,7 +218,7 @@ https://www.figma.com/design/EWQlX5wM2lhiSLfFQp8qKT/小程序设计稿V1(开 ↓ 协议详情页面 (/pages/login/terms/index) ↓ -应用首页 (/pages/index/index) +应用首页 (/pages/list/index) ``` ### 🧪 测试配置 diff --git a/src/pages/login/index/index.tsx b/src/pages/login/index/index.tsx index ac0cbef..ea98c8a 100644 --- a/src/pages/login/index/index.tsx +++ b/src/pages/login/index/index.tsx @@ -39,7 +39,7 @@ const LoginPage: React.FC = () => { save_login_state(response.token!, response.user_info!); setTimeout(() => { - Taro.redirectTo({ url: '/pages/index/index' }); + Taro.redirectTo({ url: '/pages/list/index' }); }, 200); } else { Taro.showToast({ diff --git a/src/pages/login/login_flow.md b/src/pages/login/login_flow.md index 2904076..043a7ca 100644 --- a/src/pages/login/login_flow.md +++ b/src/pages/login/login_flow.md @@ -23,7 +23,7 @@ ↓ 保存登录状态到本地存储 ↓ -跳转到首页 /pages/index/index +跳转到首页 /pages/list/index ``` **接口调用**: @@ -53,7 +53,7 @@ ↓ 验证成功后保存登录状态 ↓ -跳转到首页 /pages/index/index +跳转到首页 /pages/list/index ``` **接口调用**: @@ -136,7 +136,7 @@ ↓ /pages/login/terms/index (协议详情页面) ↓ -/pages/index/index (应用首页) +/pages/list/index (应用首页) ``` ## 接口响应格式 diff --git a/src/store/README.md b/src/store/README.md index 7d62cc2..38ec2f8 100644 --- a/src/store/README.md +++ b/src/store/README.md @@ -179,7 +179,7 @@ interface UserStats { ## 使用示例 -查看 `src/pages/index/index.tsx` 获取完整的使用示例,包括: +查看 `src/pages/list/index.tsx` 获取完整的使用示例,包括: - 用户信息展示 - 统计数据实时更新