feat: 添加新页面和更新导航逻辑,增强用户体验

- 在 Maozedong 组件中添加新的图像按钮,更新导航至不同的地点页面。
- 在路由配置中引入新的地点页面组件,支持用户访问不同的展览位置。
- 确保导航逻辑与新页面一致,提升用户交互体验。
This commit is contained in:
zhongyidian committed 2026-02-26 11:12:06 +08:00
1 parent 7bbeb10e57
commit 2c8bc73e57
24 files changed
+699 -3

No files matched your search

+21
View File
@@ -5,6 +5,10 @@ import type { VideoRouteHandle } from "../types";
const DemoPage = lazy(() => import("@/pages/maozedong/demo"));
const HomePage = lazy(() => import("@/pages/maozedong/home"));
const MaozedongPlace1 = lazy(() => import("@/pages/maozedong/place/place1"));
const MaozedongPlace2 = lazy(() => import("@/pages/maozedong/place/place2"));
const MaozedongPlace3 = lazy(() => import("@/pages/maozedong/place/place3"));
const MaozedongPlace4 = lazy(() => import("@/pages/maozedong/place/place4"));
//毛泽东 router
// 路径格式:/:moduleName/:starName/:page
@@ -33,6 +37,23 @@ export const MaozedongRoutes: RouteObject[] = [
element: <DemoPage />,
// 没有 handle.videoSrc,直接渲染内容
},
// 对话模块
{
path: "place1",
element: <MaozedongPlace1 />,
},
{
path: "place2",
element: <MaozedongPlace2 />,
},
{
path: "place3",
element: <MaozedongPlace3 />,
},
{
path: "place4",
element: <MaozedongPlace4 />,
},
],
},
];