修改个人页的跳转

This commit is contained in:
张成
2025-09-02 10:00:57 +08:00
parent ed9147558b
commit 0a4bce3f9c
8 changed files with 19 additions and 13 deletions

View File

@@ -57,7 +57,7 @@ npm run build:alipay # 支付宝小程序
## 页面路由 ## 页面路由
- `/pages/index/index` - 首页 - `/pages/list/index` - 首页
- `/pages/publish/publish` - 原发布页面 - `/pages/publish/publish` - 原发布页面
- `/pages/publishBall/publishBall` - 新的约球发布页面 ⭐ - `/pages/publishBall/publishBall` - 新的约球发布页面 ⭐
- `/pages/dynamicFormDemo/dynamicFormDemo` - 动态表单演示页面 ⭐ - `/pages/dynamicFormDemo/dynamicFormDemo` - 动态表单演示页面 ⭐

View File

@@ -24,7 +24,7 @@ export default {
// .plugin('prerender') // .plugin('prerender')
// .use(new Prerender({ // .use(new Prerender({
// staticDir, // staticDir,
// routes: [ '/pages/index/index' ], // routes: [ '/pages/list/index' ],
// postProcess: (context) => ({ ...context, outputPath: path.join(staticDir, 'index.html') }) // postProcess: (context) => ({ ...context, outputPath: path.join(staticDir, 'index.html') })
// })) // }))
// } // }

View File

@@ -1,13 +1,14 @@
export default defineAppConfig({ export default defineAppConfig({
pages: [ pages: [
// 'pages/publishBall/index', 'pages/login/index/index',
'pages/login/verification/index',
'pages/login/terms/index',
'pages/publishBall/index',
'pages/list/index', // 列表页 'pages/list/index', // 列表页
'pages/search/index', // 搜索页 'pages/search/index', // 搜索页
'pages/searchResult/index', // 搜索结果页面 'pages/searchResult/index', // 搜索结果页面
'pages/userInfo/myself/index', 'pages/userInfo/myself/index',
'pages/login/index/index',
'pages/login/verification/index',
'pages/login/terms/index',
// 'pages/mapDisplay/index', // 'pages/mapDisplay/index',
'pages/detail/index', 'pages/detail/index',
'pages/message/index', 'pages/message/index',

View File

@@ -34,8 +34,13 @@ const GuideBar = (props) => {
if (code === currentPage) { if (code === currentPage) {
return return
} }
let url = `/pages/${code}/index`
if (code === 'personal') {
url = 'pages/userInfo/myself/index'
}
Taro.navigateTo({ Taro.navigateTo({
url: `/pages/${code}/index`, url: url,
}).then(() => { }).then(() => {
Taro.pageScrollTo({ Taro.pageScrollTo({
scrollTop: 0, scrollTop: 0,

View File

@@ -218,7 +218,7 @@ https://www.figma.com/design/EWQlX5wM2lhiSLfFQp8qKT/小程序设计稿V1
协议详情页面 (/pages/login/terms/index) 协议详情页面 (/pages/login/terms/index)
应用首页 (/pages/index/index) 应用首页 (/pages/list/index)
``` ```
### 🧪 测试配置 ### 🧪 测试配置

View File

@@ -39,7 +39,7 @@ const LoginPage: React.FC = () => {
save_login_state(response.token!, response.user_info!); save_login_state(response.token!, response.user_info!);
setTimeout(() => { setTimeout(() => {
Taro.redirectTo({ url: '/pages/index/index' }); Taro.redirectTo({ url: '/pages/list/index' });
}, 200); }, 200);
} else { } else {
Taro.showToast({ Taro.showToast({

View File

@@ -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/login/terms/index (协议详情页面)
/pages/index/index (应用首页) /pages/list/index (应用首页)
``` ```
## 接口响应格式 ## 接口响应格式

View File

@@ -179,7 +179,7 @@ interface UserStats {
## 使用示例 ## 使用示例
查看 `src/pages/index/index.tsx` 获取完整的使用示例,包括: 查看 `src/pages/list/index.tsx` 获取完整的使用示例,包括:
- 用户信息展示 - 用户信息展示
- 统计数据实时更新 - 统计数据实时更新