课程主题与工作场景
这门课是针对使用 uniapp + vue3 + TypeScript 开发微信小程序的实战项目,以《小兔鲜儿商城小程序》为例。主要解决职场中快速构建电商类小程序的需求,涵盖从环境搭建到完整功能开发的流程。适合已有前端基础,希望系统学习 TS 在小程序中应用的开发者。课程重点在于框架选型的合理性,以及如何通过 TS 提升代码质量和开发效率,解决实际工作中的组件复用、状态管理等问题。
基础要求与学习重点
适合具备 HTML、CSS、JavaScript 基础,熟悉 Vue 框架或对 TypeScript 有初步了解的开发者。课程资料按开发逻辑划分,建议先学习 day01 至 day03 的基础模块,快速掌握 uniapp 与 vue3 的结合方式;day04 至 day07 侧重核心功能实现,如 TypeScript 类型定义、组件封装等;day08 之后进入完整功能开发。学习重点在于理解 TS 类型定义如何约束数据流,以及如何通过 uniapp 的全局配置优化项目结构。资料包含代码文件、视频讲解和文档,通过“看视频 + 搭建代码 + 跟练修改”的循环学习,重点理解 TS 在状态管理、组件交互中的实践方法。
独立工作能力与资料配合
学完后能独立完成电商小程序的基础功能开发,包括搭建 TS 项目骨架、实现商品分类展示、轮播图动态加载、分页查询等。资料配合建议:先完整运行示例代码,通过修改接口参数观察前端变化;针对视频中的组件封装部分,尝试独立重写一个商品列表组件,对比文档中的类型定义差异;最后用 day03 的 tsconfig.json 配置文件调试项目,逐步替换原有 JS 代码为 TS。这种练习方式能将框架特性与实际开发结合,为后续复杂功能开发打下基础。学习过程中需重点理解如何利用 TS 的强类型特性减少运行时错误,并通过 uniapp 的多平台特性实现代码复用。
课程目录
黑马-基于uniapp+vue3+TypeScript 实战开发《小兔鲜儿商城小程序》完整资料 📁 day108 集
- 06 📁 day
- 02 📁 day
- 01 📁 day
- 03 📁 day
- 07 📁 day
- 04 📁 day
- 05 📄 资料.exe 📄 Day2-09-首页-热门推荐.mp4
- 📄 Day2-12-猜你喜欢-类型定义和列表渲染.mp4
- 📄 Day2-03-轮播图-获取轮播图数据.mp4
- 📄 Day2-04-轮播图-数据类型定义和渲染.mp4
- 📄 Day2-10-猜你喜欢-组件封装.mp4
- 📄 Day2-02-轮播图-指示点.mp4
- 📄 Day2-16-首页-下拉刷新.mp4
- 📄 Day2-06-前台分类-组件封装.mp4
- 📄 Day2-08-前台分类类型定义和渲染.mp4
- 📄 Day2-15-猜你喜欢-分页条件.mp4
- 📄 Day2-14-猜你喜欢-分页加载.mp4
- 📄 Day2-05-轮播图-总结.mp4
- 📄 Day2-01-轮播图-通用组件自动导入.mp4
- 📄 Day2-17-首页-下拉刷新-猜你喜欢数据获取.mp4
- 📄 Day2-13-猜你喜欢-分页准备.mp4
- 📄 Day2-18-首页-骨架屏.mp4
- 📄 Day2-07-前台分类-获取数据.mp4
- 📄 Day2-11-猜你喜欢-获取数据-拆解.mp4
- 📄 Day3-07-商品分类-准备工作.mp4
- 📄 Day3-01-热门推荐-准备工作.mp4
- 📄 Day3-05-热门推荐-分页加载.mp4
- 📄 Day3-14-商品详情-弹出层组件.mp4
- 📄 Day3-13-商品详情-轮播图交互.mp4
- 📄 Day3-02-热门推荐-获取数据.mp4
- 📄 Day3-12-商品详情-页面渲染.mp4
- 📄 Day3-03-热门推荐-类型定义.mp4
- 📄 Day3-15-商品详情-弹出层交互.mp4
- 📄 Day3-09-商品分类-渲染二级分类和商品.mp4
- 📄 Day3-11-商品详情-准备工作.mp4
- 📄 Day3-10-商品分类-骨架屏.mp4
- 📄 Day3-06-热门推荐-分页条件.mp4
- 📄 Day3-04-热门推荐-页面渲染和Tab交互.mp4
- 📄 Day3-08-商品分类-渲染一级分类和Tab交互.mp4
- 📄 Day6-01-填写订单-渲染基本信息.mp4
- 📄 Day6-02-填写订单-收货地址.mp4
- 📄 Day6-14-订单列表-Tabs页面跳转高亮.mp4
- 📄 Day6-04-填写订单-提交订单.mp4
- 📄 Day6-09-订单详情-待发货-模拟发货.mp4
- 📄 Day6-15-订单列表-列表渲染.mp4
- 📄 Day6-07-订单详情-待支付倒计时.mp4
- 📄 Day6-18-项目打包-条件编译和网页端打包.mp4
- 📄 Day6-08-订单详情-待付款-订单支付.mp4
- 📄 Day6-06-订单详情-订单状态渲染.mp4
- 📄 Day6-11-订单详情-待收货-订单物流.mp4
- 📄 Day6-17-项目打包-微信小程序端发布上线.mp4
- 📄 Day6-13-订单列表-Tabs滑动切换.mp4
- 📄 Day6-05-订单详情-自定义导航栏交互.mp4
- 📄 Day6-16-订单列表-订单支付.mp4
- 📄 Day6-12-订单详情-删除订单.mp4
- 📄 Day6-10-订单详情-待收货-确认收货.mp4
- 📄 Day6-03-填写订单-立即购买.mp4
- 📄 Day1-01-uni-app小兔鲜儿导学视频.mp4
- 📄 Day1-05-通过命令行方式安装uni-app.mp4
- 📄 Day1-03-pages.json和tabBar案例.mp4
- 📄 Day1-04-uni-app和原生小程序开发区别.mp4
- 📄 Day1-12-基础架构-请求函数封装-失败情况.mp4
- 📄 Day1-09-基础架构-小程序端Pinia持久化.mp4
- 📄 Day1-02-创建uni-app项目.mp4
- 📄 Day1-07-拉取小兔鲜儿项目模板代码.mp4
- 📄 Day1-10-基础架构-请求和上传文件拦截器.mp4
- 📄 Day1-11-基础架构-请求函数封装-请求成功-待修复-图形化.mp4
- 📄 Day1-13-首页-自定义导航栏.mp4
- 📄 Day1-06-用VSCode开发uni-app项目.mp4
- 📄 Day1-08-基础架构-安装uni-ui组件库.mp4
- 📄 Day5-08-SKU模块-插件基本使用.mp4
- 📄 Day5-18-购物车模块-两个购物车页面.mp4
- 📄 Day5-03-地址模块-列表渲染.mp4
- 📄 Day5-10-SKU模块-打开弹窗设置按钮模式.mp4
- 📄 Day5-12-SKU模块-加入购物车.mp4
- 📄 Day5-09-SKU模块-渲染商品信息.mp4
- 📄 Day5-06-地址模块-表单校验.mp4
- 📄 Day5-02-地址模块-新建地址.mp4
- 📄 Day5-11-SKU模块-计算被选中的值.mp4
- 📄 Day5-13-购物车模块-列表渲染.mp4
- 📄 Day5-04-地址模块-修改地址-数据回显.mp4
- 📄 Day5-16-购物车模块-修改选中状态.mp4
- 📄 Day5-05-地址模块-修改地址-提交表单.mp4
- 📄 Day5-01-地址模块-准备工作.mp4
- 📄 Day5-17-购物车模块-底部结算信息.mp4
- 📄 Day5-14-购物车模块-删除单品.mp4
- 📄 Day5-07-地址模块-删除地址.mp4
- 📄 Day5-15-购物车模块-修改单品数量.mp4
- 📄 09-uniCloud云开发-城市选择和云数据库.mp4
- 📄 01-项目打包-Android端-预览和调试.mp4
- 📄 05-跨端兼容-样式兼容-样式隔离.mp4
- 📄 06-跨端兼容-组件兼容.mp4
- 📄 02-项目打包-Android端-云打包.mp4
- 📄 03-项目打包-iOS端-预览、调试、打包.mp4
- 📄 07-跨端兼容-JSAPI兼容.mp4
- 📄 04-跨端兼容-样式兼容-视口差异.mp4
- 📄 10-uniCloud云开发-城市选择完成.mp4
- 📄 08-uniCloud云开发-准备工作.mp4
- 📄 Day4-06-会员中心-设置页分包和预下载.mp4
- 📄 Day4-12-个人信息-同步头像昵称.mp4
- 📄 Day4-16-个人信息-技术点总结.mp4
- 📄 Day4-11-个人信息-修改用户昵称.mp4
- 📄 Day4-05-会员中心-猜你喜欢分页加载.mp4
- 📄 Day4-10-个人信息-修改用户头像.mp4
- 📄 Day4-09-个人信息-获取和渲染.mp4
- 📄 Day4-08-个人信息-准备工作.mp4
- 📄 Day4-07-会员中心-退出登录.mp4
- 📄 Day4-14-个人信息-修改生日.mp4
- 📄 Day4-13-个人信息-修改性别.mp4
- 📄 Day4-02-登录模块-模拟快捷登录.mp4
- 📄 Day4-01-登录模块-小程序快捷登录.mp4
- 📄 Day4-15-个人信息-修改城市.mp4
- 📄 Day4-03-登录模块-保存登录信息.mp4
- 📄 Day4-04-会员中心-会员信息展示.mp4






