家政小程序组件化进阶实战

  [复制链接]
查看2327 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg $ s% o: @8 X$ k# @' o
" L# Q9 f" R( W7 }9 N" A6 }5 S; W& D
〖课程介绍〗
0 c+ t* j7 {3 P7 T学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。' H4 ~0 {# V, g
〖课程目录〗
' ]- \5 y: U3 o3 _9 n第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟
9 F: V# U0 L9 A) H1-2 课程食用指南 (01:26)
% ]! I7 P  @, e1 O+ P1-3 小黄,做一个小程序 (03:56)
% J: g" C% s, Q7 E! v# o
. f" l+ }5 x' q4 m$ a2 h) r1-4 开发环境、开发工具准备 (08:09)
2 U% B" S9 a. N第2章 初始小程序和项目需求分析9 节 | 112分钟
9 C# q; p! T: F+ ^% `* ]. U2-1 开篇语 (02:05)9 N3 ?- o5 J0 |4 k0 u/ k) n1 i, V% ~
2-2 功能结构与业务流程梳理 (23:53)5 Z# I+ X* Z5 {
2-3 常用基础组件、样式布局入门 (16:34)
' B- l2 V! T0 L8 ]: n2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)' o4 n5 ~6 G) n
2-5 感受平台生态的力量,常用API入门(上) (14:28)" s) M$ ^8 `- ]  Q+ f  ]
2-6 感受平台生态的力量,常用API入门(下) (14:45)* Z8 V! h3 ?: Q& q
2-7 特别的API——wx.request,前后端分离架构初探 (14:33)% T# N8 ]/ z5 M. T
2-8 前后端分离架构的前世今生 (08:44)
% V2 L' P6 t7 ^' r! r2-9 章节回顾0 C. _+ ~/ H9 I9 o) K$ @
) K3 u+ L) A; `0 f1 l) J) y
第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟/ |6 s1 X; l9 O8 k+ x( e
3-1 开篇语 (01:37)
8 h' a+ ?& E1 \3-2 原生tabBar组件使用及配置文件介绍 (20:26)/ \" ]: P' l; c% `
3-3 实现“广场”页面标签页效果(上) (14:14)
  H* W9 _+ \+ ?& C- `3-4 实现“广场”页面标签页效果(下) (10:38)
4 r& B& _& D1 r' O3-5 分类筛选功能实现 (15:25)
7 D4 O! M. F$ i( B, K' j1 h/ m3-6 【项目作业】服务分类 Swiper 样式优化
  J: ~% @: R: G4 A0 u8 R3-7 章节回顾
& g4 r0 c& C" V' H6 e( v
$ {3 ~$ g1 S. l! n9 v/ T第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟
2 c# e# D' z( c2 m( f. i4-1 开篇语 (04:06)
3 u$ W4 Q" s- D# T+ J  I4-2 进阶必备——自定义组件基本概念 (09:10)
. m+ ]$ N0 D2 e0 c1 [; g4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)
; n6 d2 a7 v' g6 h4-4 重构内容标签页(下)——自定义组件插槽 (08:45)  v& u6 X  e0 Y; [
4-5 警惕频繁事件交互和 setData (11:39)* @1 n! I* E$ |, Y& G* B- |
4-6 WXS 实现手指滑动监听切换标签(上) (16:10)* C* D! ]: ?/ E! X
4-7 WXS 实现手指滑动监听切换标签(下) (17:16)
4 _2 B' x2 i0 A4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)& ]3 z6 y$ N  ~8 T9 N  C3 C- O
4-9 【实践作业】 wxs滑动监听优化
9 A( r2 a5 R6 U3 s# B$ s: d4-10 章节回顾
$ z8 V( _/ ~) ^* ~( a% c0 Y. I6 _4 o. ]: t3 ]7 ]  B" u2 T
第5章 代码分层设计实践与网络请求封装11 节 | 147分钟
7 {% s3 v/ Q$ q" }$ Y1 }# o5-1 开篇语 (03:02), p4 w7 n% x- Y# [7 i/ M7 Z% ^
5-2 JS面向对象与代码分层设计- (21:13)
& p% K4 w" x7 S  i8 N2 r  l5 t5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
* L( _$ |- }7 u* {# w' l5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)7 c9 L" T6 {# V  f) w! t0 a* _6 z
5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)
7 u9 v- i8 X  C6 c4 f6 A7 C* j  h1 O5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02): Z+ b( t3 ~8 Y! S# w
5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)% C) y+ U4 w6 W( i$ W
5-8 “服务预览”组件封装实现服务列表展示 (29:45)( C) [) {/ f$ t& W: e
5-9 Iconfont 样式文件+ g+ O. T1 A) F1 ]% p
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)
0 b' J6 J$ D: {. p7 z  ^5-11 章节回顾3 w; V. Y! T0 ]9 b

& d- F+ H: [1 D* Q* q第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟5 j. z4 Y7 g3 ]: {" t$ }. `
6-1 开篇语 (02:08)
; w- H+ A+ t0 j0 e) p# O1 K6-2 Iconfont样式" r5 `2 u/ U- d) c( O
6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)7 Q5 J9 @' Z% |  k& T" z* Y
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)4 Y  j" f: R6 x: W
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)
, _, U) ?& B' P) m- ]- i/ k' a; R6-6 内容标签页、分类切换数据联动 (17:20)
( H: J; A# k/ C3 _) M- r" d6-7 节流函数
7 R+ _- M8 x3 H, x, V2 E" n6-8 使用节流函数防止频繁触发调用 (12:55)
8 D% B; w3 _# G8 I* q- B6 n. g. F6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
8 N$ k$ \1 Y* V+ u5 Q* S6-10 优化加载提示,骨架屏功能实现 (13:53)
7 {; l$ F+ R8 b) p" \! U) I6-11 优化加载提示,状态展示组件 (08:53); |2 N7 e9 G* I7 i! L
6-12 广场页面收尾——兼容性配置与样式调整 (15:50)
- j0 s' o: C) ~& _0 _$ ?- c6-13 章节回顾! {+ S. l3 D7 D  G6 N* B8 L

$ g( X# H5 @3 u2 C, N第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟; H2 M& N3 ^5 J% k' ?# a
7-1 开篇语 (02:18)
' O& o1 R0 A! O( N7 B! _# y7-2 服务详情页面骨架搭建与路由传参实践 (22:02)/ c, O4 K* i$ K' Z
7-3 自定义头像组件封装与调试技巧分享 (10:56)
3 A$ x2 G' G$ s8 J5 M' _0 Q7 y; O7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)8 e( ?" M. D; u
7-5 “继承”特性运用实现评价列表数据获取 (10:39), X$ X8 N5 g% H" t( Q3 n& t
7-6 服务评价组件与评分组件封装 (19:53)
* O7 F" B2 I5 M) K" v- y8 V7-7 服务评价组件完善与图片预览 API 实践 (17:53)' x, a) |; s+ n- a
7-8 枚举值使用的最佳实践 (09:40)) t* O  r0 Y- Z+ i
7-9 安全区域适配解决方案 (13:15)
: i9 y- L( X/ Q% p' J1 v4 l: C4 R7-10 操作栏角色按钮渲染 (11:27)2 B0 X' F) d/ a
7-11 自定义组件 behavior机制初探 (22:09)8 O4 `0 h* g9 l1 M6 K
7-12 事件回调参数工具函数封装 (09:31)3 r" j% u9 c& ^  E: I7 T1 ?+ _
7-13 更新服务状态回调处理函数实现 (14:04)
9 O5 c6 z7 J8 C7-14 常见登录方式及小程序登录 (14:08)
/ E7 U. }8 x( ?2 \8 l7-15 思考题:在小程序中采用手机登陆方式的优点
( i& a& T. e$ g( Z6 S2 I8 k7-16 登陆页面实现 (25:47)
  W) e& v0 A; }  v2 {7-17 异常与错误 (17:36)
9 o. c) _  W; {$ Q* w( B( C4 y/ v7-18 异常机制与异常捕获 (14:52)7 z' k& I/ ?" ~1 _5 m  [7 S
7-19 登陆时机控制与刷新令牌 (20:13)
) M" z" y1 _% l- Y9 K! c7-20 服务状态修改测试以及注意事项 (05:59)
" t' ]! H: e) o, i7-21 页面间事件通信机制实践 (22:39)
6 @' `, G1 F, c/ \8 W' o7-22 自定义 button 与外部样式类 (19:11)
7 T* M' o+ [9 Y! J7-23 让自定义 button 组件支持开放能力
  X# w: Z) |. B8 u7-24 服务预约页面与预约成功页面实现 (25:58)" ~" h* ]4 h# a4 L2 V/ U7 n* }% w+ e
7-25 服务详情页面收尾 (07:00)
; N) H- A' \1 U) \7-26 章节回顾& A% X: R+ R. y

/ [# `3 r. |" H- L8 ^+ s第8章 表单提交与表单校验19 节 | 214分钟
2 I/ q+ T5 R1 u0 V1 V, a$ B5 D8-1 开篇语 (03:42)" L: M# W) k9 ]0 ^. E/ i9 D* h# P
8-2 服务表单组件表单项定义 (17:21)
0 G0 q  M' p+ @2 [4 T; l/ v. A8-3 服务类型表单项初始化逻辑实现 (21:49)
; E" M. v- G& N) ~# s8-4 深拷贝与浅拷贝 (16:02)( p* z, p3 N; L2 F- E$ ^
8-5 表单项事件回调处理函数实现 (12:22)$ C1 _$ f* ?' y) }9 \0 N: D
8-6 图片上传组件封装之数据监听器 (13:42)" c- W. R) @$ d; V3 q/ s% \
8-7 图片上传组件封装之组件元素定义 (15:26)9 J3 a, {+ I) z2 u4 A* c
8-8 图片上传事件回调处理(上) (13:17). Z/ H+ a+ i8 z7 I- i
8-9 图片上传事件回调处理(下) (16:21)
; k9 w% z6 G0 O% p& A  M( w1 ?5 z8-10 服务器合法域名配置
; V0 _- \0 F/ c9 g. w8-11 发布服务表单联调 (11:59)
4 C* y; G# R4 o) e: O& n# w. i& A8 y8-12 编辑服务表单组件联调 (11:48)4 p0 K9 b# Z( h# I) F6 ?% _
8-13 发布服务与编辑服务表单提交 (14:03)" i1 U. i& n6 B6 `5 A, ?1 S) `; v
8-14 表单校验功能实现 (19:50)/ E+ M/ }% ~  x  i" B: }
8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?' s; v: J3 T8 _- G/ t) r5 j. m3 R
8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
# c9 V$ w5 L$ L% x' ]$ }8-17 原生 API 机制踩坑 (09:16)4 L' E+ ^( s9 g: t% U
8-18 服务表单组件收尾 (07:39)
. @3 M, f, L. J5 T5 |  J5 _7 Y, d& N8-19 章节回顾4 }* u; H! Z$ S3 Y* ?
1 U# a7 ?% N1 M# T
第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟
/ v9 l- a3 T* ~6 V9-1 开篇语 (08:02)
* t. J0 a& i0 r" J# z: L5 v9-2 即时通讯IM SDK 安装
; H' h, }: X( Q0 ~& D- V9-3 即时通讯 SDK 安装与启动 (10:07)
* b8 {! E+ _+ Y- S; b9-4 模型类基础封装与单例模式 (11:06)
3 ^3 X7 I9 L8 E7 ^! O9-5 获取消息列表模型方法封装 (11:59)
: W) Z2 T: E. T: n3 D# R5 a! D9-6 测试环境 sign 生成函数
6 z/ [$ C3 e( s5 P$ R$ W8 l& {9-7 TIM 登陆实现 (12:10)- z$ U1 l7 `% t
9-8 TIM 事件监听机制初体验 (04:57)
, }( N- m5 |- x: f9-9 全局状态管理介绍 (06:39)
) O7 R7 `7 [3 T* d3 m9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)! V1 t0 K. f% ^% `4 I5 Z
9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36); U! l; U# t& P; k6 Z/ y, ~' t( x+ M
9-12 消息列表和消息接收状态管理 (12:52)$ L6 P; Z) Z7 D( O# z  ]
9-13 测试消息列表获取与消息接收 (10:34)( q, A2 e, G' v8 C0 d3 v0 B$ b
9-14 会话详情页面基本骨架搭建 (10:39)- ?3 P. O2 c) V7 x6 a" r( T
9-15 消息组件封装 (26:11)
; k- Y/ A1 a' h" D9-16 自定义类型消息展示 (17:54)
6 H  s! C9 N* e! I9-17 消息发送事件回调处理 (12:34)
5 F& Y# `6 m' R* [# _2 ?9-18 消息实例创建与工厂模式 (18:19)
8 m8 _+ x5 H5 h$ \, `; f. [) J) \9-19 发送消息测试 (04:57)* v& G2 p+ V2 U- P. T# _( q" t
9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)
' }1 L5 N8 |0 U$ h: @$ h4 e9-21 滚动触顶加载更多历史消息 (12:31)- t: V2 u! }7 ]3 c: u9 {3 Q" C
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)+ n+ \2 V2 n# T2 h# n
9-23 服务链接发送提示功能 (09:51)
" y) L; C# A! H6 E6 [9-24 会话列表获取与更新事件监听 (10:10)
- \5 b" O9 b( j4 `2 i: p4 m: Q; Q: V9-25 消息栏目会话列表展示 (16:27)1 v1 v. U( u: [2 Y$ e
9-26 自定义徽章组件封装 (11:31)+ a7 ~- X. W: o5 q9 o# b
9-27 tarbar未读消息提示实现 (08:54)6 d$ x, m; j' I( `) c
9-28 tarbar状态同步解决方案 (15:58)- X4 v4 v% a* L# k
9-29 即时通信功能收尾 (11:25)4 B8 n* V) E4 z4 C7 E# K5 Q
9-30 章节回顾* t- j: ]. m" {5 b, D+ h# V

3 S0 L, A/ Z. F2 t# ~: D6 |+ Z第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟3 _& C$ |3 t- @# D- C2 S: _
10-1 开篇语 (01:13)) N; U  t# }9 y. a" `; N3 U
10-2 个人中心头部展示实现 (07:11)
* \$ S6 c: G9 t10-3 宫格、宫格元素组件基本定义 (10:38): s& W% t1 g9 l$ q& o9 W: j4 D
10-4 组件间关系定义实践 (14:10)
+ t% {" C2 K8 [+ n( V3 w, K10-5 个人中心宫格展示配置化 (07:12)
+ W1 \) O  [, w" {10-6 异步请求执行优化与宫格徽章展示 (18:03)
% Z5 M& Z3 P5 I  }, O10-7 组件事件冒泡与穿透 (22:52); N; r9 n# ?! _. T& u- k0 d
10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)
* X, I8 @0 i" O0 ~$ J9 R7 x* \10-9 订单预览组件展示元素实现 (14:37)
1 u0 ^( r$ B- y# \1 e10-10 二战 behavior 实现订单预览组件操作栏 (27:14)9 s7 z% I3 C6 P2 {) S
10-11 “我的服务”列表页面实现 (13:42)5 d+ x, U% @* x& e$ b
10-12 订单详情页面基本元素展示 (24:27)
) }' ^5 N+ i' F10-13 订单详情操作栏渲染 (15:34)
1 l) u: E4 Z: N/ E9 P3 X5 M10-14 订单状态更改实现 (13:40)* G# }  G* A' |* u2 m4 [: L
10-15 订单评价页面实现 (24:02)8 n! W, o# m8 \+ ~" ~( K+ j
10-16 订单评价功能收尾与售后模块说明 (04:57)
# a2 H! y0 `3 R5 J  ?! Y( d7 E7 F; u* }5 Z" q7 e
第11章 课程回顾与总结1 节 | 8分钟
1 F0 C- ]: u9 [7 A, ]11-1 课程总结与寄语 (07:38)
: F% `. P+ P& Q/ m* H( W3 F
1 |' T% [. e3 g3 q+ q# v' f. C〖下载地址〗: v" @1 ]3 B# o: g& e
游客,如果您要查看本帖隐藏内容请回复

8 _1 K1 _0 _+ j  B" Y9 N9 g〖升级为永久会员免金币下载全站资源〗, R* C: j2 N! L: ^7 s) V
全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
3 ~9 {# {/ @0 }  E% y
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏 4 U) u/ ^) |, o5 ~4 u4 }
分享分享
回复

使用道具 举报

ustc1234 | 2021-9-15 08:09:22 | 显示全部楼层
家政小程序组件化进阶实战
回复

使用道具 举报

Feanmy | 2021-9-15 09:18:39 | 显示全部楼层
666666666666666666
回复

使用道具 举报

tiedong | 2021-9-15 09:48:28 | 显示全部楼层
础组件、样式布局
回复

使用道具 举报

2583151529 | 2021-9-15 19:44:51 | 显示全部楼层
6666666666
回复

使用道具 举报

xianyi | 2021-9-15 22:18:46 | 显示全部楼层
支持楼主
回复

使用道具 举报

xiaohang1002 | 2021-9-23 10:25:01 | 显示全部楼层
家政小程序组件化进阶实战
回复

使用道具 举报

xiaoyou | 2021-9-25 09:23:14 | 显示全部楼层
支持支持支持支持支持支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则