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

  [复制链接]
查看4072 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg
  x* b% ]4 g0 w5 t- J. T  n0 G& M. H. ~$ ^
〖课程介绍〗  @! r  m2 d3 @1 S
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。
8 ^5 \% ^  a9 Q; m* d3 u〖课程目录〗* y: a- c/ P: c7 ]
第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟
- A! S  ?( a6 |! k' l8 Z3 `1-2 课程食用指南 (01:26)
" l+ v* _, b7 w! O2 P$ \1 W' J1-3 小黄,做一个小程序 (03:56)# B1 S$ F. d0 l0 I2 K. A
+ ~: ]* I( x8 M2 G$ F4 ?* j( H
1-4 开发环境、开发工具准备 (08:09), T/ B7 c3 a" Z8 z+ O
第2章 初始小程序和项目需求分析9 节 | 112分钟
7 R. U" J$ W, l! \" L2 f. p2-1 开篇语 (02:05)4 P: \* L/ Y" g4 }6 ?
2-2 功能结构与业务流程梳理 (23:53)( L) B5 Y) z  \/ J
2-3 常用基础组件、样式布局入门 (16:34)" J  ?* c6 |9 j1 g% i  F
2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)
$ ?& y% c9 t5 f& d" o2-5 感受平台生态的力量,常用API入门(上) (14:28)
) Y1 P6 ]& E6 s6 W7 ?" x+ U2-6 感受平台生态的力量,常用API入门(下) (14:45)
6 v6 I2 ]9 X1 ~* v2-7 特别的API——wx.request,前后端分离架构初探 (14:33)$ o# L- ~& I/ q* ~
2-8 前后端分离架构的前世今生 (08:44)
/ _6 f( d' o* Y9 w2-9 章节回顾1 @! J; n: z& G+ @

5 m3 l) e) [0 t1 U6 q: ]# M第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟
. I7 {* z6 r2 X4 \+ O' ?3-1 开篇语 (01:37)4 m" C# l" Q& h/ t/ m; Q% |, T( m
3-2 原生tabBar组件使用及配置文件介绍 (20:26)/ o* R7 c' I7 y. e7 B
3-3 实现“广场”页面标签页效果(上) (14:14)
/ B# h0 w$ S2 M3-4 实现“广场”页面标签页效果(下) (10:38)
, h+ G3 H( t/ X0 m3-5 分类筛选功能实现 (15:25). I0 a, O- h; ?0 f' |- i
3-6 【项目作业】服务分类 Swiper 样式优化
$ h0 U% W% `7 C2 q. I0 Y1 `3-7 章节回顾
* |( c: M) V% E, @! @- S' d$ b' H. }; N1 T
第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟
3 N! o1 c. _5 P; N9 i/ U  _0 U) [4 u4-1 开篇语 (04:06)
; D% f* {2 H8 }) J2 Z& L* ~, U4-2 进阶必备——自定义组件基本概念 (09:10)
# [% M9 h# R9 s) y4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)8 w: Y2 O5 w+ |7 f9 ~
4-4 重构内容标签页(下)——自定义组件插槽 (08:45)2 L; C0 p+ X, M% [& O+ @) t
4-5 警惕频繁事件交互和 setData (11:39)
8 V8 p/ M: |1 E4-6 WXS 实现手指滑动监听切换标签(上) (16:10)
5 r2 Y) v! `2 T2 k4-7 WXS 实现手指滑动监听切换标签(下) (17:16)! F7 y, u0 S  @/ [6 C
4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)0 B. Y& s0 ?4 @8 x4 w8 b
4-9 【实践作业】 wxs滑动监听优化; L, M0 V: n, Z- _4 I; K- w+ t+ p
4-10 章节回顾9 K4 u+ v; t# X# U

9 K! I% c- K) p# V5 U' H+ u2 B4 b第5章 代码分层设计实践与网络请求封装11 节 | 147分钟9 E- v3 D( c* ~) j
5-1 开篇语 (03:02)& M5 g# m0 b7 n0 A" l
5-2 JS面向对象与代码分层设计- (21:13)
8 q, T$ P7 f. e) N5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)3 a5 v6 D6 I+ }  s4 O
5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
5 g7 L# U) f4 |/ [5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)
! R. p% s& X& I* o: h5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)" y, e! A3 f2 y0 N
5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)5 ~9 v7 z: M' t& f' P2 s2 f: b$ N  h
5-8 “服务预览”组件封装实现服务列表展示 (29:45): w, o( R4 x# V
5-9 Iconfont 样式文件: Y8 w$ e+ C9 h+ g! }4 ~* f
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)
  b/ @+ R" Z7 Q9 r* o7 {  l+ \( j$ p5-11 章节回顾
) S+ p6 Q3 H  y4 L3 d, H. a% \
8 l' y( W9 e" {2 C  o: D第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟
5 M' {; j7 b3 z. W& q0 Y6-1 开篇语 (02:08)
- `5 M3 Q: U# B7 I/ ^- Y6 w6-2 Iconfont样式* s' [! J( r1 P5 b" q
6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)* u/ h: h! `8 C: {: T1 J$ `
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)& N/ Y: D# i7 m1 i/ n5 D$ m9 b
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)1 `) A2 B6 [" O: N$ Q; g: Z
6-6 内容标签页、分类切换数据联动 (17:20)0 A6 s' f( z' {; |
6-7 节流函数% G# Y9 y2 s4 n5 }
6-8 使用节流函数防止频繁触发调用 (12:55)
2 d; X7 [) H2 H; R6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)' @! E- Y+ w' N' k7 S% s  d) l
6-10 优化加载提示,骨架屏功能实现 (13:53)0 J9 e" A3 a1 {4 t! g/ Z( o
6-11 优化加载提示,状态展示组件 (08:53)
2 _3 @! E1 U' z8 c6-12 广场页面收尾——兼容性配置与样式调整 (15:50)
9 O) C  W  Y7 ^3 C! i  T. _0 `6-13 章节回顾
8 {, O' @6 F! h5 [/ \# p, m8 o& T+ ?1 G1 z; y9 b8 q& P4 v* O, Q
第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟
2 n  ~/ ^6 p. M" ]' }9 l* ]7-1 开篇语 (02:18)" _5 H* X8 {6 [3 t; N  J
7-2 服务详情页面骨架搭建与路由传参实践 (22:02)
) `; `8 B8 O8 w" z! z$ r7-3 自定义头像组件封装与调试技巧分享 (10:56)
) b2 I. S! p8 x. l4 D7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)- J* z3 G5 f) @9 N/ p) \- [
7-5 “继承”特性运用实现评价列表数据获取 (10:39)
! d6 a! I4 G$ m  c1 x( I  L+ P7-6 服务评价组件与评分组件封装 (19:53)
. u9 N: D7 [2 y. x% O3 e7-7 服务评价组件完善与图片预览 API 实践 (17:53)( l" h& Y" E! b/ h( ~
7-8 枚举值使用的最佳实践 (09:40)" k+ C  @; J$ p1 i7 M4 M. M7 C8 c
7-9 安全区域适配解决方案 (13:15)
% V, p4 I* d# C% Y7-10 操作栏角色按钮渲染 (11:27)
* C* Y0 Q, D9 H% V$ q( J7-11 自定义组件 behavior机制初探 (22:09)
! ?* v: q( a4 `& l9 B7-12 事件回调参数工具函数封装 (09:31)4 n+ V8 `' E, ]$ h  {7 C- W
7-13 更新服务状态回调处理函数实现 (14:04)
* B0 j3 H8 S* s; F% A+ |' q, r: O- q7-14 常见登录方式及小程序登录 (14:08)
& N) D/ g- B. Z  D7-15 思考题:在小程序中采用手机登陆方式的优点1 k  @# o( _! E0 j
7-16 登陆页面实现 (25:47)/ {; E6 q& S+ M% ?* ~
7-17 异常与错误 (17:36)* ?$ Q" C% V1 y
7-18 异常机制与异常捕获 (14:52)
. J0 N* W) V$ ?% ~, M7-19 登陆时机控制与刷新令牌 (20:13)
" t" K, r3 a1 y) u7-20 服务状态修改测试以及注意事项 (05:59)
' @% d0 G. D. d5 C7-21 页面间事件通信机制实践 (22:39)/ P' C  t' H0 h
7-22 自定义 button 与外部样式类 (19:11)( y8 k( r" Z+ c( L! n- X
7-23 让自定义 button 组件支持开放能力( t( B- R- g4 `  C
7-24 服务预约页面与预约成功页面实现 (25:58)
) E5 B6 e( l0 z7-25 服务详情页面收尾 (07:00)
% b; E+ t3 U7 W7-26 章节回顾/ |  V5 l% V6 F. M. P' o  B
9 m0 m& U* t4 Z2 N1 i
第8章 表单提交与表单校验19 节 | 214分钟4 M3 \3 x+ a$ J" z: {
8-1 开篇语 (03:42)  j* ^9 O& f" i% _
8-2 服务表单组件表单项定义 (17:21)& C, N: U/ B& U3 Z' j5 J
8-3 服务类型表单项初始化逻辑实现 (21:49)$ U: p* d- |) X$ c
8-4 深拷贝与浅拷贝 (16:02)9 J1 r8 }$ ~, n; B; Y2 ^. E3 p
8-5 表单项事件回调处理函数实现 (12:22)' I0 \* L* {; y" z8 t. @
8-6 图片上传组件封装之数据监听器 (13:42)
2 I9 o  J& C( m5 n% W6 ~# M9 \8-7 图片上传组件封装之组件元素定义 (15:26)
4 G5 g" R0 z% u5 M! k# R& \3 k8-8 图片上传事件回调处理(上) (13:17)2 o, ^& K" M+ }2 p3 P  S4 I
8-9 图片上传事件回调处理(下) (16:21)7 D6 [* V4 I' O* w; r5 J8 c( g
8-10 服务器合法域名配置' T8 R4 g0 [: n" i0 `
8-11 发布服务表单联调 (11:59)
! [3 f3 V: L3 m6 g5 g8-12 编辑服务表单组件联调 (11:48): u! h+ E6 b' L. l& X2 P+ M( a
8-13 发布服务与编辑服务表单提交 (14:03)
( L& @% a! M( T( R8-14 表单校验功能实现 (19:50)
; v8 m5 A8 i3 G& q0 f: w8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?
/ h4 U3 L! u4 O4 P! M4 o8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
0 |+ e1 B/ B2 ^8-17 原生 API 机制踩坑 (09:16)
2 ?; O3 \8 n( J8-18 服务表单组件收尾 (07:39)
1 j2 y* U0 p. p3 ?8-19 章节回顾
0 `$ D& Q3 ]% }+ t  L6 p8 C  ]6 J5 m  ?3 U
第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟% F6 o5 _6 C6 {7 g
9-1 开篇语 (08:02)" {' l4 n) L/ l2 m" b
9-2 即时通讯IM SDK 安装
! U1 k) e8 i6 o8 _/ P9 v9-3 即时通讯 SDK 安装与启动 (10:07); [9 w/ b5 [9 [9 j! I3 ^
9-4 模型类基础封装与单例模式 (11:06)& q8 r- C% J, k4 M, |
9-5 获取消息列表模型方法封装 (11:59)! U, a  B" A% K3 P9 F- y1 Z5 s
9-6 测试环境 sign 生成函数# Z5 o: y; v: E: @
9-7 TIM 登陆实现 (12:10)% R) x* M3 d4 N6 y# Q7 o( K: y' Y
9-8 TIM 事件监听机制初体验 (04:57)) ~$ |' W. t% v
9-9 全局状态管理介绍 (06:39)0 g  {" R7 u9 z' G" K
9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)6 n3 u" Z; P. n) G8 ]/ m
9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)
8 w5 O* u. V7 e! l0 ~9-12 消息列表和消息接收状态管理 (12:52)
2 g. o# S" q3 `% o' m9-13 测试消息列表获取与消息接收 (10:34)$ b) g/ A; O" `
9-14 会话详情页面基本骨架搭建 (10:39)3 n6 \3 s0 J% W4 Z. A0 P+ G
9-15 消息组件封装 (26:11)2 O; N2 R5 W! g+ l6 n# Z& C
9-16 自定义类型消息展示 (17:54)
) V0 A8 ~! A7 v$ k9-17 消息发送事件回调处理 (12:34)3 Q& ~" v2 l/ J" i, B! W
9-18 消息实例创建与工厂模式 (18:19), B: A$ t5 r$ _1 t( N0 p
9-19 发送消息测试 (04:57)+ D3 \" t2 J; S. T/ n4 e; r* a) ]1 ]
9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)0 s4 C" D; R2 n7 U6 C
9-21 滚动触顶加载更多历史消息 (12:31)
; F: r' X, U0 X4 p9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)
9 [4 ~7 M- |5 s, `9-23 服务链接发送提示功能 (09:51)
1 K( x# J/ h4 J& J* D9-24 会话列表获取与更新事件监听 (10:10)9 e; ~1 J! T# D, h$ t) T
9-25 消息栏目会话列表展示 (16:27)! Z) T9 ?7 C2 Y  m  B8 ]4 ^
9-26 自定义徽章组件封装 (11:31)+ y7 Z$ F7 Z6 E) ?
9-27 tarbar未读消息提示实现 (08:54)3 K1 q; D! i# O3 ~
9-28 tarbar状态同步解决方案 (15:58)6 m& t+ \9 ]  F6 t
9-29 即时通信功能收尾 (11:25)
; e& U9 p/ \( o9-30 章节回顾( Q2 n6 ~2 p1 D! d' y$ l
( l: }: ~, Y' W) H1 @0 o/ N
第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟
3 }7 i. b' R0 o% J0 O3 ]6 g10-1 开篇语 (01:13)& w2 n6 }; b3 T
10-2 个人中心头部展示实现 (07:11)
9 A$ p& p4 q7 D10-3 宫格、宫格元素组件基本定义 (10:38)! R, [( p3 p! ?
10-4 组件间关系定义实践 (14:10); M9 w: x' ~7 l% d
10-5 个人中心宫格展示配置化 (07:12)
& k( [- @1 i2 S. ~10-6 异步请求执行优化与宫格徽章展示 (18:03)2 P' m- R* P$ u6 ~3 Z8 v
10-7 组件事件冒泡与穿透 (22:52)0 l8 _: C  d: H- U$ e
10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)4 P, B" j) v% C' r) d9 a
10-9 订单预览组件展示元素实现 (14:37)
) K$ D9 }5 F# J: z3 i; D10-10 二战 behavior 实现订单预览组件操作栏 (27:14)
9 l+ L3 f" M: g0 u10-11 “我的服务”列表页面实现 (13:42)
8 `/ @. W2 N5 A0 t; P10-12 订单详情页面基本元素展示 (24:27)
4 B4 U3 y" {/ A* U; ~10-13 订单详情操作栏渲染 (15:34)
# V, N% F2 V0 [- }  v' \5 q10-14 订单状态更改实现 (13:40)" M! E8 N  O2 r" r  b
10-15 订单评价页面实现 (24:02)! H5 Q" u( e* f/ d
10-16 订单评价功能收尾与售后模块说明 (04:57)8 U' B& D$ ~: g% s8 x/ J+ h

4 k) J: K% s3 w- ~第11章 课程回顾与总结1 节 | 8分钟9 v) }" B. f5 k2 K
11-1 课程总结与寄语 (07:38)
) a" R4 S, E3 n/ E" y
, f2 c; E# |- h3 r3 s+ j( B" @〖下载地址〗
( @. v3 T2 @0 i
游客,如果您要查看本帖隐藏内容请回复
1 ]7 C+ Y& v1 M# H6 U1 [6 W2 Y
〖升级为永久会员免金币下载全站资源〗
% \* i3 B- ^2 o* {; _. C$ G! m全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html

+ Z5 j3 m/ o2 v! ?$ |+ W7 N
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏 + ^  ~  p9 K# B/ g' B
分享分享
回复

使用道具 举报

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 | 显示全部楼层
支持支持支持支持支持支持
回复

使用道具 举报

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

本版积分规则