飞豹客 · 课能看,资料也能带走
飞豹客移动开发 会员免费

慕课网-uni-app从入门到进阶 系统完成项目实战完结无秘

如果你已经会写 Vue,但一直没碰过移动端,或者做过 H5 却在真机调试、多端适配上反复卡壳,这套 uni-app 实战内容值得先了解清楚再决定要不要投入时间。它不讲空泛概念,主线是带着做一个完整项目,从页面搭建一路做到用户登录、文章列表和详情,把跨端开发里最容易出问题的地方都过一遍。 它解决的是哪

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
168 人关注 更新于 2026-04-25 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥5.98低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

如果你已经会写 Vue,但一直没碰过移动端,或者做过 H5 却在真机调试、多端适配上反复卡壳,这套 uni-app 实战内容值得先了解清楚再决定要不要投入时间。它不讲空泛概念,主线是带着做一个完整项目,从页面搭建一路做到用户登录、文章列表和详情,把跨端开发里最容易出问题的地方都过一遍。

它解决的是哪些具体工作场景

uni-app 的核心价值是一套代码编译到小程序、H5、App 多个端,但真正上手时难点不在语法,而在工程细节:页面路由怎么配、请求怎么封装、登录态怎么在多个页面间同步、退出登录后视图怎么刷新。这套内容正是围绕这些场景展开的。从线索能看出,用户登录部分占了相当篇幅,包括判断登录状态、封装 action 调用接口、完成已登录用户视图、实现退出登录。这几步几乎覆盖了绝大多数移动端项目都绕不开的鉴权流程。学完之后,你面对一个需要登录、需要列表和详情的常规业务 App,能自己把架子搭起来,而不是每写一个页面就去搜一次配置。

适合什么基础,不建议谁直接上

比较合适的前提是:你写过 Vue,知道组件、数据绑定、生命周期是怎么回事,也大致理解接口请求和 JSON 数据。如果完全没接触过前端框架,直接进来会有点吃力,因为讲解重心在 uni-app 的用法和项目组织,不会从头补 Vue 基础。另外,如果你只想学 React Native 或纯原生开发,这套内容的方向不匹配。它更适合两类人:一类是前端转移动端、想用熟悉的技术栈快速出活;另一类是小团队里需要一个人同时兼顾小程序和 H5 的开发者。

建议的观看顺序和练习方式

不必从第一个视频顺着往下刷。更高效的做法是先快速过一遍项目结构搭建和页面路由配置,把开发环境跑通,能编译出一个空白页面到真机或模拟器上。然后重点看用户登录这一块,边看边自己敲一遍登录状态判断和退出登录的逻辑,这是整套内容里最能体现工程思路的部分。文章列表和详情部分可以当作巩固,重点观察数据怎么从接口流到页面、页面之间怎么传参。练习时不要只看不写,建议把项目里的接口换成自己找的公开接口,重新走一遍登录和列表流程,遇到报错再回看对应章节。资料本身是视频形式,配合一个自己动手改过的小项目,吸收效果会比纯看要好得多。

整体来看,这是一套偏实战、围绕一个完整项目推进的内容,适合拿来补上跨端开发这块经验,但前提是你愿意动手跟着做,而不是把它当背景音听完。

课程目录

第9章 用户登录255 集
  • 9-9 用户登录 - 判断用户登录状态.mp4
  • [27.3 MB] 9-9 用户登录 - 判断用户登录状态_2022-03-14_13-51-05.mp4
  • [66.6 MB] 9-8 用户登录 - 实现退出登录功能.mp4
  • [31.0 MB] 9-7 用户登录 - 完成已登录的用户视图.mp4
  • [22.5 MB] 9-5 用户登录 - 封装 action 调用登录接口.mp4
  • [67.7 MB] 9-6 用户登录 - 保存用户登录状态.mp4
  • [41.6 MB] 9-4 用户登录 - 明确登录的实现思路.mp4
  • [28.7 MB] 9-3 用户登录 - 封装登录组件.mp4
  • [15.3 MB] 9-20 章总结.mp4
  • [9.4 MB] 9-2 用户登录 - 登录页面基本样式.mp4
  • [29.2 MB] 9-
  • 18 文章操作 - 关于点赞和收藏的功能实现.mp4
  • [8.0 MB] 9-
  • 17 文章操作 - 回显评论数据.mp4
  • [27.4 MB] 9-
  • 16 文章操作 - 发表评论.mp4
  • [42.8 MB] 9-
  • 14 文章操作 - 处理发表评论的 UI.mp4
  • [60.6 MB] 9-
  • 15 文章操作 - 处理评论框的显示问题.mp4
  • [56.8 MB] 9-
  • 13 文章操作 - 关注用户.mp4
  • [51.4 MB] 9-
  • 12 用户登录 - 处理登录时无 loading 的 bug.mp4
  • [9.4 MB] 9-
  • 11 用户登录 - 监听登录成功的状态,返回之前页面.mp4
  • [21.1 MB] 9-1 开 篇.mp4
  • [13.5 MB] 📁 第8章 文章详情模块开发 8-7 文章内容 - 实现文章内容的样式渲染.mp4
  • [131.0 MB] 8-9 文章内容 - 解决字体过小的问题.mp4
  • [35.3 MB] 8-6 文章内容 - 分析文章内容的样式实现.mp4
  • [25.2 MB] 8-5 文章内容 - 美化文章内容区域.mp4
  • [49.2 MB] 8-3 文章详情 - 获取文章详情数据.mp4
  • [64.8 MB] 8-4 文章详情 - 分析并渲染文章详情的基本结构.mp4
  • [36.5 MB] 8-2 文章详情 - 点击进入文章详情页面.mp4
  • [43.0 MB] 8-21 总 结.mp4
  • [9.0 MB] 8-20 明确功能业务.mp4
  • [10.5 MB] 8-
  • 19 功能区域 - 增加 `my-search` 的样式适配.mp4
  • [23.1 MB] 8-
  • 18 功能区域 - 样式美化.mp4
  • [25.5 MB] 8-
  • 17 功能区域 - 封装功能组件.mp4
  • [33.8 MB] 8-
  • 16 评论列表 - 处理数据加载完成的提示.mp4
  • [28.8 MB] 8-
  • 15 评论列表 - 完成全部评论的分页加载.mp4
  • [43.6 MB] 8-
  • 14 评论列表 - 渲染全部评论列表.mp4
  • [45.3 MB] 8-
  • 13 评论列表 - 美化评论列表.mp4
  • [48.2 MB] 8-
  • 12 评论列表 - 渲染评论列表(精简评论.mp4
  • [61.3 MB] 8-
  • 11 评论列表 - 获取评论列表数据.mp4
  • [43.6 MB] 8-1 开 篇(加片头.mp4
  • [17.1 MB] 📁 第7章 全局状态管理 7-9 搜索结果 - 渲染搜索结果数据.mp4
  • [82.3 MB] 7-8 搜索结果 - 获取搜索结果数据.mp4
  • [32.2 MB] 7-7 状态管理 - 数据持久化.mp4
  • [34.4 MB] 7-6 状态管理 - 使用 search 模块完成搜索历史管理.mp4
  • [33.3 MB] 7-5 状态管理 - 构建 search 模块.mp4
  • [40.4 MB] 7-4 状态管理 - 测试 vuex 是否导入成功.mp4
  • [44.6 MB] 7-2 状态管理 - 全局状态管理工具.mp4
  • [30.8 MB] 7-3 状态管理 - 在项目中导入 vuex.mp4
  • [19.8 MB] 7-
  • 17 文章搜索 - 细节修复.mp4
  • [17.9 MB] 7-
  • 15 搜索结果 - 处理空数据场景.mp4
  • [33.8 MB] 7-
  • 14 搜索结果 - 实现下拉刷新上拉加载功能.mp4
  • [62.8 MB] 7-
  • 13 搜索结果 - 介绍并使用 mescroll-uni 组件.mp4
  • [83.9 MB] 7-
  • 12 搜索结果 - 高亮搜索结果关键字.mp4
  • [47.3 MB] 7-
  • 11 搜索结果 - 处理相对时间.mp4
  • [80.0 MB] 第7章 全局状态管理资料.png [493.5 KB] 7-18 总 结.mp4
  • [7.7 MB] 7-1 开篇.mp4
  • [3.3 MB] 7-10.png [41.9 KB] 📁 第6章 文章搜索页面 6-8 文章搜索 - 创建三个业务组件.mp4
  • [31.4 MB] 6-7 文章搜索 - 显示推荐搜索.mp4
  • [17.1 MB] 6-6 文章搜索 - 为 `my-search` 组件赋予搜索的能力-2.mp4
  • [70.9 MB] 6-5 文章搜索 - 为 `my-search` 组件赋予搜索的能力-1.mp4
  • [75.8 MB] 6-3 文章搜索 - 使用分包,创建 `search-blog` 页面.mp4
  • [79.9 MB] 6-4 文章搜索 - 完成跳转,渲染搜索框.mp4
  • [25.4 MB] 6-2 文章搜索 - 分析文章搜索页面.mp4
  • [23.9 MB] 6-
  • 17 搜索历史 - 处理 `searchData` 的删除操作.mp4
  • [56.3 MB] 6-
  • 19 搜索历史 - 找出现在的问题.mp4
  • [13.2 MB] 6-
  • 16 搜索历史 - 保存历史数据到 `searchData`.mp4
  • [61.6 MB] 6-
  • 15 搜索历史 - 美化基本样式.mp4
  • [42.4 MB] 6-
  • 14 搜索历史 - 渲染基本结构.mp4
  • [42.5 MB] 6-
  • 12 热搜列表 - 数据展示.mp4
  • [63.8 MB] 6-
  • 13 热搜列表 - 热搜点击处理.mp4
  • [21.3 MB] 6-
  • 11 热搜列表 - 数据获取.mp4
  • [25.3 MB] 6-
  • 10 文章搜索 - 控制业务组件的展示效果.mp4
  • [87.9 MB] 第6章 文章搜索页面资料.zip
  • [1.8 MB] 6-20 总 结.mp4
  • [6.4 MB] 6-1 开 篇(添加片头.mp4
  • [3.6 MB] 📁 第5章 uniapp开发ImoocBlog 5-7 创建与配置 tabbar.mp4
  • [64.6 MB] 5-8 警告与错误处理.mp4
  • [32.4 MB] 5-5 运行项目到 微信开发者工具.mp4
  • [35.8 MB] 5-6 使用 VSCode 开发 uniapp.mp4
  • [27.1 MB] 5-4 创建 imooc-blog.mp4
  • [69.1 MB] 5-36 总 结.mp4
  • [13.8 MB] 5-
  • 35 List 组件 - 处理热度的显示.mp4
  • [28.6 MB] 5-34 控制列表滚动位置.mp4
  • [24.1 MB] 5-
  • 33 完成 `tabs` 的吸顶效果.mp4
  • [15.8 MB] 5-
  • 32 List 组件 - tabs 中滑块跟随滚动.mp4
  • [17.9 MB] 5-
  • 31 List 组件 - `swiper` 和 `tabs` 联动.mp4
  • [18.4 MB] 5-
  • 30 List 组件 - 解决 切换 `tab` 时的 `list` 的卡顿问题.mp4
  • [33.5 MB] 5-3 配置uniapp开发环境.mp4
  • [41.5 MB] 5-
  • 29 List 组件 - 解决列表高度展示错误的问题.mp4
  • [70.2 MB] 5-
  • 26 List 组件 - 渲染真实数据.mp4
  • [78.1 MB] 5-
  • 27 List 组件 - 通过 swiper 改造List.mp4
  • [40.6 MB] 5-
  • 25 List 组件 - 根据 tab 的切换,获取真实数据.mp4
  • [85.2 MB] 第5章 uniapp开发ImoocBlog必看.png [493.5 KB] 5-
  • 24 List 组件 - 美化 item 样式.mp4
  • [57.2 MB] 5-
  • 23 List 组件 - 使用 mock 数据,构建 List 的基本结构.mp4
  • [50.9 MB] 5-9 热搜页面分析.mp4
  • [6.1 MB] 5-
  • 21 tabs组件 - 增加可配置项.mp4
  • [27.7 MB] 5-
  • 19 tabs组件 - 实现滑块的滚动 - 02.mp4
  • [95.7 MB] 5-
  • 20 tabs组件 - scrollView 的点击位移.mp4
  • [22.1 MB] 5-
  • 22 List 组件 - 分析 List 组件.mp4
  • [23.7 MB] 5-
  • 18 tabs组件 - 实现滑块的滚动 - 01.mp4
  • [41.8 MB] 5-
  • 17 tabs组件 - 定义滑块.mp4
  • [18.1 MB] 5-
  • 16 tabs组件 - 设置激活项.mp4
  • [48.0 MB] 5-
  • 14 tabs组件 - 进行基本的数据展示.mp4
  • [53.1 MB] 5-
  • 15 tabs组件 - 美化样式.mp4
  • [30.8 MB] 5-
  • 13 tabs组件 - 封装网络请求.mp4
  • [65.4 MB] 5-11 创建搜索框组件.mp4
  • [97.8 MB] 5-
  • 12 tabs组件 - 创建并分析 `my-tabs` 组件.mp4
  • [35.9 MB] 5-
  • 10 认识 .vue 文件结构与 logo 图片展示.mp4
  • [56.0 MB] 5-
  • 28 论坛题.png [30.0 KB] 5-1 开 篇.mp4
  • [10.9 MB] 5-2 uniapp难吗?.mp4
  • [7.7 MB] 📁 第4章 小程序进阶概念 4-8 组件的插槽.mp4
  • [89.4 MB] 4-7 组件之间的关系与通讯(下.mp4
  • [100.8 MB] 4-9 总结.mp4
  • [20.0 MB] 4-6 组件之间的关系与通讯(上.mp4
  • [68.3 MB] 4-5 数据监听器.mp4
  • [62.8 MB] 4-4 组件的生命周期.mp4
  • [85.3 MB] 4-3 创建第一个组件.mp4
  • [44.2 MB] 4-2 什么是组件化思想.mp4
  • [34.5 MB] 4-1 开篇.mp4
  • [11.3 MB] 第4章 小程序进阶概念说明.zip
  • [1.8 MB] 4-
  • 10 作业.png [80.8 KB] 📁 第3章 小程序核心语法 3-8 条件渲染.mp4
  • [73.5 MB] 3-5 实现.mp4
  • [72.3 MB] 3-4 小程序的事件传参.mp4
  • [60.2 MB] 3-3 小程序的常用事件与属性列表.mp4
  • [70.5 MB] 3-21 小程序的页面跳转.mp4
  • [99.9 MB] 3-22 总结.mp4
  • [13.8 MB] 3-20 PullToRefresh下拉刷新与上拉加载.mp4
  • [105.6 MB] 3-2 小程序的数据驱动原则.mp4
  • [73.3 MB] 3-19 小程序页面的生命周期.mp4
  • [132.8 MB] 3-
  • 18 小程序使用 promise 解决异步编程.mp4
  • [60.4 MB] 3-16 异步编程再升级-async和await.mp4
  • [54.4 MB] 3-
  • 14 异步编程新方案 - promise(2.mp4
  • [48.4 MB] 3-11 数据请求.mp4
  • [112.4 MB] 3-
  • 13 异步编程新方案 - promise(1.mp4
  • [87.9 MB] 3-10 配置文件解读.mp4
  • [155.4 MB] 3-7 数据驱动.png [33.6 KB] 3-6 实现双向绑定功能.png [71.0 KB] 3-
  • 17 异步编程.png [55.8 KB] 3-
  • 15 异步编程.png [37.8 KB] 3-
  • 12 重要:icode获取方法.assets.pdf
  • [157.4 KB] 3-1 开篇介绍.mp4
  • [3.3 MB] 📁 第2章 小程序初体验 2-9 小程序内置组件-view.mp4
  • [46.4 MB] 2-8 宿主环境与小程序的运行环境.mp4
  • [31.5 MB] 2-7 .json文件.mp4
  • [30.0 MB] 2-6 wxss VS css.mp4
  • [46.4 MB] 2-5 wxml VS html.mp4
  • [43.6 MB] 2-4 了解小程序项目的基本组成结构.mp4
  • [58.9 MB] 2-2 小程序开发前的准备.mp4
  • [24.8 MB] 2-3 开发第一个小程序应用.mp4
  • [36.9 MB] 2-15 小程序发布流程.mp4
  • [47.5 MB] 2-13 小程序内置组件-button-image.mp4
  • [42.2 MB] 2-14 小程序成员管理.mp4
  • [18.0 MB] 2-12 小程序内置组件-text&&rich-text.mp4
  • [28.0 MB] 2-11 小程序内置组件-swiper.mp4
  • [29.7 MB] 2-10 小程序内置组件-scrollView.mp4
  • [49.3 MB] 第2章 小程序初体验资料.png [493.5 KB] 2-1 开篇介绍.mp4
  • [3.8 MB] 📁 第1章 课程介绍(了解本课程必看) 1-1 导学.mp4
  • [83.2 MB] 第1章 课程介绍(了解本课程必看)资料.zip
  • [1.8 MB] 📁 第13章 课程总结 13-1 课 程 总 结.mp4
  • [8.2 MB] 第13章 课程总结说明.png [493.5 KB] 📁 第12章 项目发布 12-3 打包 h5 页面.mp4
  • [22.7 MB] 12-2 打包微信小程序.mp4
  • [13.9 MB] 12-4 总 结.mp4
  • [7.1 MB] 第12章 项目发布资料.png [493.5 KB] 12-1 开 篇.mp4
  • [4.5 MB] 📁 第11章 多平台适配 11-9 总结.mp4
  • [10.5 MB] 11-8 多平台适配 - 一键登录功能.mp4
  • [27.4 MB] 11-7 多平台适配 - 热播视频全部无法播放.mp4
  • [39.6 MB] 11-6 多平台适配 - 文章详情样式处理.mp4
  • [14.0 MB] 11-5 多平台适配 - `ui` 错乱 与 文章详情无法展示.mp4
  • [20.0 MB] 11-4 多平台适配 - 火狐浏览器处理粗滚动条.mp4
  • [17.4 MB] 11-3 多平台适配 - `tabs` 置顶效果消失.mp4
  • [25.8 MB] 11-2 uniapp 中的条件编译.mp4
  • [35.8 MB] 11-1 开篇.mp4
  • [9.9 MB] 第11章 多平台适配资料.zip
  • [1.8 MB] 📁 第10章 热播模块 10-9 热播详情 - 渲染底部功能区.mp4
  • [40.2 MB] 10-7 热播详情 - 展示视频弹幕.mp4
  • [37.4 MB] 10-5 热播列表 - 点击进入详情页.mp4
  • [16.1 MB] 10-8 热播详情 - 渲染全部弹幕模块.mp4
  • [27.7 MB] 10-6 热播详情 - 渲染详情页面的视频组件.mp4
  • [60.9 MB] 10-3 热播列表 - 渲染UI结构.mp4
  • [57.7 MB] 10-4 热播列表 - 列表的下拉刷新与上拉加载.mp4
  • [50.2 MB] 10-2 热播列表 - 获取热播列表数据.mp4
  • [23.2 MB] 10-
  • 14 热播详情 - 点赞、收藏的实现思路.mp4
  • [8.7 MB] 10-16 总结.mp4
  • [12.8 MB] 10-
  • 13 热播详情 - 处理弹幕列表数据加载动画.mp4
  • [24.0 MB] 10-
  • 11 热播详情 - 解决弹幕不显示的问题.mp4
  • [19.0 MB] 10-
  • 12 热播详情 - 定义弹幕的随机颜色值.mp4
  • [19.4 MB] 10-
  • 10 热播详情 - 发布弹幕.mp4
  • [41.0 MB] 10-1 开篇.mp4
  • [16.9 MB] 第10章 热播模块说明.png [493.5 KB] Nodes-master.zip
  • [9.7 MB] imooc-blog-master.zip
  • [685.9 KB] 02-04_Project-master.zip
  • [58.0 KB] resources-master.zip
  • [54.9 KB] 适合人群 uni-app初学者 移动端开发者 全栈工程师 学习收获 熟练掌握uni-app框架 完成多个实战项目 提升移动端开发能力 祝您学习愉快! 学有所成,前程似锦!