人工精选慕课网-uni-app从入门到进阶 系统完成项目实战完结无秘
如果你已经会写 Vue,但一直没碰过移动端,或者做过 H5 却在真机调试、多端适配上反复卡壳,这套 uni-app 实战内容值得先了解清楚再决定要不要投入时间。它不讲空泛概念,主线是带着做一个完整项目,从页面搭建一路做到用户登录、文章列表和详情,把跨端开发里最容易出问题的地方都过一遍。 它解决的是哪
会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。
开通会员 ›会员 A · 按档位折扣
会员 B
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
如果你已经会写 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框架 完成多个实战项目 提升移动端开发能力 祝您学习愉快! 学有所成,前程似锦!





