uni+vue3 python编程狮项目

maude 77abfe10bf first commit пре 2 дана
node_modules 77abfe10bf first commit пре 2 дана
pages 77abfe10bf first commit пре 2 дана
static 77abfe10bf first commit пре 2 дана
types 77abfe10bf first commit пре 2 дана
unpackage 77abfe10bf first commit пре 2 дана
App.vue 77abfe10bf first commit пре 2 дана
README.md 77abfe10bf first commit пре 2 дана
index.html 77abfe10bf first commit пре 2 дана
jsconfig.json 77abfe10bf first commit пре 2 дана
main.js 77abfe10bf first commit пре 2 дана
manifest.json 77abfe10bf first commit пре 2 дана
package-lock.json 77abfe10bf first commit пре 2 дана
package.json 77abfe10bf first commit пре 2 дана
pages.json 77abfe10bf first commit пре 2 дана
uni.promisify.adaptor.js 77abfe10bf first commit пре 2 дана
uni.scss 77abfe10bf first commit пре 2 дана

README.md

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/)

  • python-banner.png

4. 课程卡片 (static/cards/)

  • job-card.png
  • kids-card.png

5. 课程封面 (static/courses/)

  • python-basic.png
  • python-zero.png
  • python-guide.png

页面功能

发现页面 (discover)

  • ✅ 搜索框
  • ✅ 轮播图展示
  • ✅ 功能模块网格
  • ✅ 课程推荐卡片
  • ✅ 课程列表展示

其他页面

  • ✅ 基础页面结构
  • 🔄 功能待开发

运行项目

  1. 确保已安装HBuilderX或使用uni-app CLI
  2. 添加所需的静态资源文件
  3. 运行到对应平台进行预览

注意事项

  • 项目使用Vue3 Composition API
  • 样式使用SCSS预处理器
  • 图片资源需要根据实际设计稿进行替换
  • 颜色和尺寸可根据UI设计进行调整