Python学习App - UniApp项目
基于UniApp + Vue3开发的Python学习应用
项目结构
├── pages/
│ ├── discover/ # 发现页面(主页)
│ ├── codebase/ # 代码库页面
│ ├── editor/ # 编辑器页面
│ ├── study/ # 学习页面
│ └── profile/ # 账号页面
├── static/
│ ├── tabbar/ # 底部导航图标
│ ├── icons/ # 功能模块图标
│ ├── banner/ # 轮播图资源
│ ├── cards/ # 课程卡片图片
│ └── courses/ # 课程封面图片
└── ...
需要添加的静态资源
1. 底部导航图标 (static/tabbar/)
未选中状态(灰色图标):
- discover_normal.png (发现 - 未选中)
- codebase_normal.png (代码库 - 未选中)
- editor_normal.png (编辑器 - 未选中)
- study_normal.png (学习 - 未选中)
- profile_normal.png (账号 - 未选中)
选中状态(蓝色图标):
- discover_selected.png (发现 - 选中)
- codebase_selected.png (代码库 - 选中)
- editor_selected.png (编辑器 - 选中)
- study_selected.png (学习 - 选中)
- profile_selected.png (账号 - 选中)
2. 功能模块图标 (static/icons/)
- study.png (学练课)
- video.png (视频课)
- question.png (题库)
- tutorial.png (教程)
- vip.png (VIP会员)
- basic.png (基础入门)
- data.png (数据分析)
- ai.png (人工智能)
- spider.png (爬虫)
- office.png (办公自动化)
3. 轮播图 (static/banner/)
4. 课程卡片 (static/cards/)
- job-card.png
- kids-card.png
5. 课程封面 (static/courses/)
- python-basic.png
- python-zero.png
- python-guide.png
页面功能
发现页面 (discover)
- ✅ 搜索框
- ✅ 轮播图展示
- ✅ 功能模块网格
- ✅ 课程推荐卡片
- ✅ 课程列表展示
其他页面
运行项目
- 确保已安装HBuilderX或使用uni-app CLI
- 添加所需的静态资源文件
- 运行到对应平台进行预览
注意事项
- 项目使用Vue3 Composition API
- 样式使用SCSS预处理器
- 图片资源需要根据实际设计稿进行替换
- 颜色和尺寸可根据UI设计进行调整