$ r; I5 Q$ ^2 I- e8 r" V& e! Q" @7 \
〖课程介绍〗% q: O9 c- }5 S3 o
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。
- m+ i6 Q3 O+ E〖课程目录〗
3 F: Z# ]8 O+ u& R3 z) o5 r第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟* h( W2 }; F* K
1-2 课程食用指南 (01:26)& ?# @: X; l' V: G- K
1-3 小黄,做一个小程序 (03:56)
" X5 m( J! S& z* p F- V
4 e" i0 h4 }# S0 a3 l( {1-4 开发环境、开发工具准备 (08:09)4 g: {7 E5 }9 |, n$ `
第2章 初始小程序和项目需求分析9 节 | 112分钟& y' u6 _! F- Y% A$ Z4 J% C
2-1 开篇语 (02:05)
, X; A. q& x( v! z" I2-2 功能结构与业务流程梳理 (23:53)5 W& l- M% T5 M& o3 |. [0 S2 p. w
2-3 常用基础组件、样式布局入门 (16:34)
2 m2 J% w4 ?" Q1 @% H2 {2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)
8 I0 z' p) K' o% _7 [6 Z7 |! v2-5 感受平台生态的力量,常用API入门(上) (14:28)2 d: M T$ t4 ~- W1 F
2-6 感受平台生态的力量,常用API入门(下) (14:45)
$ K" v4 |8 _' ~3 H2-7 特别的API——wx.request,前后端分离架构初探 (14:33)
% W% {$ N+ A- N* y6 N2-8 前后端分离架构的前世今生 (08:44)
( J. ~6 t+ Q- A2-9 章节回顾0 o8 n' x, R+ N2 c& R4 P/ U
8 G3 ]! w& w1 R: h7 l- Q
第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟: v- O8 l3 V$ X. y$ [
3-1 开篇语 (01:37)3 ?- T) ?7 @6 D
3-2 原生tabBar组件使用及配置文件介绍 (20:26)
{; `/ m0 s# _( Q2 N) v9 A; m3-3 实现“广场”页面标签页效果(上) (14:14)) x) d2 o8 k& ^
3-4 实现“广场”页面标签页效果(下) (10:38)
9 d$ p- b: g4 f9 |0 Z3-5 分类筛选功能实现 (15:25); a+ p- a) b% o3 P4 |- z& j
3-6 【项目作业】服务分类 Swiper 样式优化
. L4 f/ c+ n, y; c) _. U3-7 章节回顾% J4 N3 V7 J$ W0 i/ [6 W
5 P9 Q) W2 I r: U# ~( K$ V% p+ F第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟; V! g3 v/ a2 ]+ k& z z% F! k
4-1 开篇语 (04:06), d+ }& b0 [# c% z' o- `
4-2 进阶必备——自定义组件基本概念 (09:10)
8 b7 F, _& `# m. q& X4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)
9 p7 t% I7 R e4 }1 B. h: I6 s4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
3 a6 g' d/ `& p _, h' v4-5 警惕频繁事件交互和 setData (11:39)
' ^' F6 ?& G9 o4 Q- j' q3 m4-6 WXS 实现手指滑动监听切换标签(上) (16:10)
, O) L$ P' N9 {' ?# T' V4-7 WXS 实现手指滑动监听切换标签(下) (17:16)+ |4 X* ~" n" z: t" u1 S2 s
4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)
6 d8 ]3 T) G/ j0 k4-9 【实践作业】 wxs滑动监听优化
, a! ~- A! O6 l7 G' I7 f" J5 T) E" f+ i4-10 章节回顾
, m5 F0 |, Q7 ]6 i4 t, q
: d& \9 z3 @) e& y/ d第5章 代码分层设计实践与网络请求封装11 节 | 147分钟
0 k) s5 {5 b" s3 m2 w3 c0 Z5-1 开篇语 (03:02)
2 Z1 j( }# g$ P: M- g5-2 JS面向对象与代码分层设计- (21:13)- W# w$ S# p- ]' Q1 C$ p, Q5 I
5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
) { V, P$ u9 y+ o0 O5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
: |9 c! N9 X! k+ {4 `7 o5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)1 H5 F0 u" N C
5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)
2 t9 C, }8 }2 j {2 ^( r" Y5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)
# @" R/ A9 {% v0 | B* S! U/ l+ S5-8 “服务预览”组件封装实现服务列表展示 (29:45), b3 ~ Q4 F- T! \% U
5-9 Iconfont 样式文件/ X. T7 o! B# p, D) m4 j
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)
1 i( u% l2 L U% y6 j% |$ U @5-11 章节回顾; P6 Z# f, D! p! K- W
' ]( _1 O# m: @+ Z" @
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟' {1 |, f' n. F' i- M
6-1 开篇语 (02:08)% m3 {8 C a7 J
6-2 Iconfont样式' Q- T! \& N9 B9 f! ~/ m5 A9 x6 h( Q
6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)/ `. |, Z* L/ x/ T3 X+ q1 L
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)
$ r: n0 h$ @2 G9 W0 e2 h |6 i6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)' n$ e! n+ V8 ~8 |5 F$ r) s) w
6-6 内容标签页、分类切换数据联动 (17:20)2 a% @' f4 v$ {, u
6-7 节流函数/ V' C( X: l/ a7 _& ?
6-8 使用节流函数防止频繁触发调用 (12:55), V7 ]! p5 G0 n- L0 Q. Q
6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
$ E; q, v+ P C) v: `, `6-10 优化加载提示,骨架屏功能实现 (13:53)
) M' K" E t% ?5 z6-11 优化加载提示,状态展示组件 (08:53)
( ~: C5 t) i. I# ^, L6-12 广场页面收尾——兼容性配置与样式调整 (15:50)1 w& R% V" {- Q( ~ T( n! F' ]% D# K
6-13 章节回顾1 L$ X9 v: m. C* S4 e8 @8 ~$ g
; Q0 l. x* L+ a' y( X% S
第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟
( C, U3 ]( P* u' O# E5 ^* l7-1 开篇语 (02:18)& R6 Q0 I$ d9 D i. y4 t
7-2 服务详情页面骨架搭建与路由传参实践 (22:02)
/ j% a2 p C1 L) X# t7-3 自定义头像组件封装与调试技巧分享 (10:56)
# m K2 a' N0 r4 N/ i7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)
# S- b1 o. ^* y1 f/ D5 W" }7-5 “继承”特性运用实现评价列表数据获取 (10:39)% g5 Q8 ?; d8 I1 p
7-6 服务评价组件与评分组件封装 (19:53)
$ e1 N6 k! S* C$ e0 T, m7-7 服务评价组件完善与图片预览 API 实践 (17:53)
9 p, F* u7 g7 O$ N w O6 o% D7-8 枚举值使用的最佳实践 (09:40)
) b) a) E: ~' U6 ?* X7-9 安全区域适配解决方案 (13:15)6 u6 t z' s' i y: t3 t8 X
7-10 操作栏角色按钮渲染 (11:27)
8 h: o# I& [6 E& F2 c# C( X% `" ^7-11 自定义组件 behavior机制初探 (22:09)/ R q' Y" ^ n" w
7-12 事件回调参数工具函数封装 (09:31)
% R3 t8 z) B3 V2 v9 a& b* J+ K* L7-13 更新服务状态回调处理函数实现 (14:04)
. `% n, ^1 N; s1 u7-14 常见登录方式及小程序登录 (14:08)
: s% Q! Q6 ^7 `& P5 T; q& A7-15 思考题:在小程序中采用手机登陆方式的优点& X! L+ G% H' g5 A) m
7-16 登陆页面实现 (25:47)# B- S5 ?& @ `( C! a1 t
7-17 异常与错误 (17:36)
* ], [6 N3 F* x0 v& l& h6 W1 I7-18 异常机制与异常捕获 (14:52); \: _' w$ G% P; N) ]. ^
7-19 登陆时机控制与刷新令牌 (20:13)! J+ U" S! [2 D! Q, _; i1 B* j1 ]
7-20 服务状态修改测试以及注意事项 (05:59)
: O0 w. R( @- e/ x7-21 页面间事件通信机制实践 (22:39)
K1 ~9 _" u! C V ~- P2 Q q% X, Q2 H7-22 自定义 button 与外部样式类 (19:11)4 S& p) g0 N' X4 p% Z3 z8 K
7-23 让自定义 button 组件支持开放能力
5 \" _5 `$ E% R7-24 服务预约页面与预约成功页面实现 (25:58)) N8 R# A1 F3 D& I# {
7-25 服务详情页面收尾 (07:00). I& L3 O4 b* g" ~% I" [
7-26 章节回顾
! o: ^3 a5 R- |8 G1 A$ b0 l4 v4 n' [2 C4 r* O
第8章 表单提交与表单校验19 节 | 214分钟" D$ P- J6 [; n7 v" X
8-1 开篇语 (03:42)8 S# f+ T$ e- e
8-2 服务表单组件表单项定义 (17:21)
) V% W% E; |5 l3 c3 l6 W8-3 服务类型表单项初始化逻辑实现 (21:49)+ S# F2 L2 l7 u" ~2 I& |8 c
8-4 深拷贝与浅拷贝 (16:02), q( z; ?7 H) P) ` k
8-5 表单项事件回调处理函数实现 (12:22). X t- k' H1 X/ m$ _' n
8-6 图片上传组件封装之数据监听器 (13:42)
. V6 @1 w+ ~1 _1 l- ^! l6 o8-7 图片上传组件封装之组件元素定义 (15:26)
8 E0 J: l4 i5 c. ?3 C% r8-8 图片上传事件回调处理(上) (13:17)
! W6 G! O' o0 P) @; b+ l8-9 图片上传事件回调处理(下) (16:21)" y9 ~4 R3 b1 e4 [" a% B: \
8-10 服务器合法域名配置
' R# @1 {: K- F- ]3 F ~$ l( H8-11 发布服务表单联调 (11:59)
, o4 W3 o- U" @7 u5 }8-12 编辑服务表单组件联调 (11:48)
; U0 B! U( Y" @8 U! U% K8-13 发布服务与编辑服务表单提交 (14:03)3 b+ x( D, ]" p* N J6 C# ?2 r
8-14 表单校验功能实现 (19:50)
$ h' I0 m6 m0 a9 U* ]. R( Z$ i* k8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?* X1 N/ k0 Z/ I9 u/ c8 C3 F9 S
8-16 组件监听页面生命周期实现校验状态初始化 (08:36)1 s% i/ W4 m- L% o
8-17 原生 API 机制踩坑 (09:16)
2 J- L6 Z2 X c% W' b. w" `- V8-18 服务表单组件收尾 (07:39)
3 m8 P d8 N" S$ D6 h8 e8-19 章节回顾' o( x" R) _: L2 Z7 u# l" W
3 l/ _8 Z" ]# |5 p第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟$ W5 x/ U# W; v, h; V( X
9-1 开篇语 (08:02)
8 C. V7 \* X" Z# `9-2 即时通讯IM SDK 安装
( E# G# Q" B% W; {1 ^% T9-3 即时通讯 SDK 安装与启动 (10:07)
- l/ \1 z* p7 D9-4 模型类基础封装与单例模式 (11:06)
1 j1 D/ D6 t9 Z9-5 获取消息列表模型方法封装 (11:59)% _6 N" B! R) X @- f
9-6 测试环境 sign 生成函数
4 Q3 f! L4 i& j9-7 TIM 登陆实现 (12:10)# m8 n* a8 ?# j- E" O" q9 T7 z* \
9-8 TIM 事件监听机制初体验 (04:57)& b# C! x- W: v$ A' v5 r$ Q2 x0 o
9-9 全局状态管理介绍 (06:39)
- d$ k! o* `8 f( E9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)0 n) w8 u! k6 c, \4 d" P
9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)" L0 {& A- x6 W
9-12 消息列表和消息接收状态管理 (12:52): n8 o5 U' F( F7 ^9 e9 r* t B
9-13 测试消息列表获取与消息接收 (10:34)! k2 C! r9 Z$ d# x: T% J( C
9-14 会话详情页面基本骨架搭建 (10:39)
9 k$ f c1 A5 p9-15 消息组件封装 (26:11)6 @* P K% Y, ^0 j
9-16 自定义类型消息展示 (17:54)
* Y7 ?) p$ Q" e0 C9-17 消息发送事件回调处理 (12:34)
/ I/ ?% Q" ]3 b* F) P9-18 消息实例创建与工厂模式 (18:19)2 Q* x7 S& }+ x7 _: p; Z
9-19 发送消息测试 (04:57)
4 B B) y |6 @: X& U% X6 n9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)
9 Y; B- @; g$ x2 A& T [4 i; _) c/ b$ a( U9-21 滚动触顶加载更多历史消息 (12:31)/ u. E& M% P/ b& m: W, |. g, B
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)5 b y0 B2 K% A2 ~/ j4 M. o
9-23 服务链接发送提示功能 (09:51)
5 A3 V7 R! B# e' B T9-24 会话列表获取与更新事件监听 (10:10)# T. Y* `; @3 A" g1 o$ V5 V
9-25 消息栏目会话列表展示 (16:27)
! J' |. `. u' T9 }, B& s( w9-26 自定义徽章组件封装 (11:31)
- ]; |( x9 O! `" c$ W; s9-27 tarbar未读消息提示实现 (08:54)4 d8 l6 U0 f8 H( k
9-28 tarbar状态同步解决方案 (15:58)
$ b0 d5 D8 [) O6 l0 e7 @0 _9 F9-29 即时通信功能收尾 (11:25)
# w4 I8 g& U& D/ Z0 L9-30 章节回顾) C p. L: i' ~' |
* b: ~, G5 e& t4 A8 Z第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟
& x" D/ \1 S8 a1 S: p10-1 开篇语 (01:13)
% b! ^+ ]5 `4 i5 v10-2 个人中心头部展示实现 (07:11)$ W6 Y7 j# E) ~ B# t, K4 l5 |
10-3 宫格、宫格元素组件基本定义 (10:38)/ T6 h9 I6 }1 @# @ o
10-4 组件间关系定义实践 (14:10)0 e- c$ c& J2 q t& P
10-5 个人中心宫格展示配置化 (07:12)- y# M, b7 t4 _7 B' m" Q' z
10-6 异步请求执行优化与宫格徽章展示 (18:03)
5 f( W: j$ G7 z% T, h( Z10-7 组件事件冒泡与穿透 (22:52)& \1 U) Y c# ?
10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)
- C! _7 e4 e- }6 s5 j10-9 订单预览组件展示元素实现 (14:37)
/ E' W" ?& c. U5 H2 T$ h, T# @10-10 二战 behavior 实现订单预览组件操作栏 (27:14): L2 x' m1 P+ h2 a, y1 p& Q
10-11 “我的服务”列表页面实现 (13:42)
: l, J; q t) s9 b' r7 K% R8 y10-12 订单详情页面基本元素展示 (24:27): X- J5 m) G/ `, \0 X$ P
10-13 订单详情操作栏渲染 (15:34)
P7 \( N6 O" ?7 _: b( d8 F$ u10-14 订单状态更改实现 (13:40)& h" H E' K% L* _9 e
10-15 订单评价页面实现 (24:02)
$ e% F! _; r: B0 z! [+ D10-16 订单评价功能收尾与售后模块说明 (04:57) p" m( p3 ]: C f
) Q+ E4 R. e m! p8 R( A第11章 课程回顾与总结1 节 | 8分钟( ^) B1 Q. r$ @/ o+ @: K+ a M
11-1 课程总结与寄语 (07:38)
6 O' n' i) i+ I% n+ i/ R3 |
6 A. I' F2 I* l5 z6 F/ G4 c, n〖下载地址〗! C7 w# x( `; p1 P
: A4 U/ z* u/ K3 x- Y- }/ _4 Q〖升级为永久会员免金币下载全站资源〗3 i2 C/ S- _# q' p& e7 h" \" s
全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
7 I3 y& P. u% z5 [( V |
|