Files
template-10589/src/pages/feature/index.tsx
gxwebsoft 9c7f99d4fb feat(pages): 重构首页界面并新增功能模块页面
- 在 app.config.ts 中添加 pages/feature/index 页面路径
- 更新首页标题为"工具箱",修改导航栏样式配置
- 移除首页底部导航栏相关样式和代码逻辑
- 重命名品牌标识卡片为公司信息卡片,调整样式布局
- 将功能入口网格改为功能模块网格,使用 CSS Grid 布局
- 替换功能图标为 NutUI 图标组件,优化图标展示
- 新增 pages/feature/index 页面及相关配置文件
- 实现动态功能页面,支持通过参数显示不同功能模块
- 调整项目配置信息,更新描述和应用ID
2026-03-11 19:07:23 +08:00

34 lines
792 B
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import Taro, { useRouter } from '@tarojs/taro'
import { useEffect, useMemo } from 'react'
import { View, Text } from '@tarojs/components'
import './index.scss'
function FeaturePage() {
const { params } = useRouter()
const title = useMemo(() => {
const raw = params?.title || '功能'
try {
return decodeURIComponent(raw)
} catch {
return raw
}
}, [params?.title])
useEffect(() => {
Taro.setNavigationBarTitle({ title })
}, [title])
return (
<View className="feature-page">
<View className="feature-card">
<Text className="feature-title">{title}</Text>
<Text className="feature-desc"></Text>
</View>
</View>
)
}
export default FeaturePage