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

  [复制链接]
查看3327 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg 9 z, m* ~8 m+ q6 z

/ b% n) k5 _4 M  c  w+ x〖课程介绍〗
! D8 f) v: D% d" S学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。
, u5 E' l5 P- a# V6 S〖课程目录〗
0 T- |; K7 \3 U) K7 G5 p第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟" ]5 w2 v# }: J$ H3 O
1-2 课程食用指南 (01:26)- t4 ]& W0 M& D/ U( k7 j. g
1-3 小黄,做一个小程序 (03:56)& g3 X* o3 j1 N( p! W4 a  D% K

$ S1 w6 F1 M4 h% Z. W- u' R& v+ ?, S1-4 开发环境、开发工具准备 (08:09)
, |, A* d6 ?# p7 W' I第2章 初始小程序和项目需求分析9 节 | 112分钟
. v6 J7 f; ^* |" u3 t5 \2-1 开篇语 (02:05)# y+ k6 y7 L1 i( \- l) s; F6 p2 i" ]
2-2 功能结构与业务流程梳理 (23:53)
  p5 G, T2 i: M  Y3 |2-3 常用基础组件、样式布局入门 (16:34)
, f. Y2 L1 v# N4 K2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03); Z' O4 C" B4 V) O5 Y
2-5 感受平台生态的力量,常用API入门(上) (14:28)$ o9 @) j8 v' h7 m9 ]
2-6 感受平台生态的力量,常用API入门(下) (14:45)
3 j' M# e" z$ i- P/ T, W2-7 特别的API——wx.request,前后端分离架构初探 (14:33)8 w" H' t/ x" s- F2 W8 F
2-8 前后端分离架构的前世今生 (08:44)1 F/ ~7 W. D1 C6 A4 I9 |& J
2-9 章节回顾5 Y; l$ q& K) n; j4 H/ Y3 H; H

9 ?2 _* O5 j$ c% x0 D+ K, O! r; k第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟" ^) x" ^6 O8 ]2 X2 ]1 B, i
3-1 开篇语 (01:37)% p  G$ N- C4 x! X5 [
3-2 原生tabBar组件使用及配置文件介绍 (20:26)& @! p: W  b+ w1 M+ `+ Z
3-3 实现“广场”页面标签页效果(上) (14:14)
  w6 `/ W, j: W4 e- s9 @2 A3-4 实现“广场”页面标签页效果(下) (10:38)+ u4 d7 Q, A6 P, |$ p8 m% z
3-5 分类筛选功能实现 (15:25)# o! B! i* t, i5 e1 _* D
3-6 【项目作业】服务分类 Swiper 样式优化
1 D0 S9 I, L; F7 s/ B8 d; o2 G3-7 章节回顾
* o  p9 M; k' w( ^7 A( U) l0 w# D6 w$ o/ q
第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟9 r6 Z! I6 [/ r" J$ }! c* X
4-1 开篇语 (04:06)' O# [  J6 h" J5 E/ h) y
4-2 进阶必备——自定义组件基本概念 (09:10)
% Z! T% e' h* Z8 G5 a) b' F4 W, l4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)$ Z; c( m. Q% e# l
4-4 重构内容标签页(下)——自定义组件插槽 (08:45)3 H; u7 j3 K( P& U8 c3 ?$ i
4-5 警惕频繁事件交互和 setData (11:39)
' C% u( @3 d. L% {8 o0 ]' ^7 L" C  u: l4-6 WXS 实现手指滑动监听切换标签(上) (16:10)3 a  w7 h1 u# {) r
4-7 WXS 实现手指滑动监听切换标签(下) (17:16)4 |7 s; i& }) {: Q% k; d, K! K
4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)' z9 E' j; N4 A8 m# O
4-9 【实践作业】 wxs滑动监听优化
  B, e( Y5 I4 P$ ]# y) i4-10 章节回顾& o4 [" H8 w9 d* }

. a. j  @6 q" b/ s第5章 代码分层设计实践与网络请求封装11 节 | 147分钟5 _$ Z$ S3 N% |6 R8 a$ S7 }# u1 E" I5 ]
5-1 开篇语 (03:02)
# @7 R8 `. v# H( E0 V" H5-2 JS面向对象与代码分层设计- (21:13)! T' W+ l5 q: o4 v- c
5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
9 `2 u/ I8 r1 }: U7 B( e, p5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
4 b# M& o% e  E# z- l5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)0 k, s# w* |% u- F. s. t
5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)
3 d* O9 \/ e6 J" w% e4 P) P# a" C5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)" }! Q  i/ \- m  s
5-8 “服务预览”组件封装实现服务列表展示 (29:45); R, k1 T0 d* Y+ j: @& Z" P- T) z
5-9 Iconfont 样式文件3 k1 u  v! z' I/ p# }
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)
0 L( f4 r  e2 z4 Z1 \0 u6 V! |+ ]: T5-11 章节回顾
: t$ U  f# o8 F2 @3 U4 k% p, `& B$ A
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟' B) e: a  L& D  t- X
6-1 开篇语 (02:08)* z" r' N: F+ q5 A* P3 {4 }: x
6-2 Iconfont样式+ o3 u# Z9 a8 f* ]; M
6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)" ~1 `8 {- q( g; \
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)
& ^5 ~3 g' @& w/ e- }! q1 s: i6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)
  s/ a/ V* n$ R6-6 内容标签页、分类切换数据联动 (17:20)# e2 y; \, n+ ~. L7 t) s" r* c
6-7 节流函数
  G! k( B& b3 }6 n9 T! y6-8 使用节流函数防止频繁触发调用 (12:55)+ h2 q- K  Q7 Y) D: A! ~, K$ I% y
6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
$ i/ Y& `/ [+ E) X. ]6-10 优化加载提示,骨架屏功能实现 (13:53)( x9 E+ Q) K! T& o) F3 S3 z- g
6-11 优化加载提示,状态展示组件 (08:53)1 Y- Q) _. |: V6 r; ?( n, Z4 Z0 v
6-12 广场页面收尾——兼容性配置与样式调整 (15:50)( m' ~5 s8 I7 c  s3 p" s
6-13 章节回顾
+ F4 d& j3 K% p& {" G* k( Q  \/ h! F
* x( V0 w/ X. L2 X& o第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟. O6 N6 t; ]& }, n9 W6 l: U3 V3 _, @
7-1 开篇语 (02:18)
- j; h$ c/ w0 W' J. g2 D7 h5 ?; o7-2 服务详情页面骨架搭建与路由传参实践 (22:02), R* _( d, P+ @2 t
7-3 自定义头像组件封装与调试技巧分享 (10:56)
$ Q: g; m1 N0 m+ K7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)/ \& N  e7 z  a' y- E1 H
7-5 “继承”特性运用实现评价列表数据获取 (10:39)7 l5 \' ]4 B$ R, X
7-6 服务评价组件与评分组件封装 (19:53)
0 J) R0 n" Z& f7-7 服务评价组件完善与图片预览 API 实践 (17:53)  H8 Z( @. s4 L8 s5 `
7-8 枚举值使用的最佳实践 (09:40)6 ^! l* {+ ]+ B2 K
7-9 安全区域适配解决方案 (13:15)
, c# t5 Z% o& u% q7-10 操作栏角色按钮渲染 (11:27)/ v: Z( x" X/ C' }
7-11 自定义组件 behavior机制初探 (22:09)
' m; C0 i- l+ N# D% x9 C7 G7-12 事件回调参数工具函数封装 (09:31)
9 \: d. u9 A/ r5 q9 U" \7-13 更新服务状态回调处理函数实现 (14:04)
# P8 n' V' A+ Z" g- Y7-14 常见登录方式及小程序登录 (14:08)
$ Z/ g' ]( s. ]4 s7-15 思考题:在小程序中采用手机登陆方式的优点
9 r8 y& c; S% }0 r( F7-16 登陆页面实现 (25:47)  n6 u& x3 H0 v$ S1 \8 j* |8 M8 Z
7-17 异常与错误 (17:36)
. y+ O6 h* K3 t! I7-18 异常机制与异常捕获 (14:52)' O9 X  G9 h, I2 m$ E2 S1 f* V
7-19 登陆时机控制与刷新令牌 (20:13); N4 S  O4 @' G5 O) @
7-20 服务状态修改测试以及注意事项 (05:59)& ?, i% h: y/ G" o0 b8 I3 l
7-21 页面间事件通信机制实践 (22:39)
% y- L8 ?2 K  _2 r* c2 U% B3 T7-22 自定义 button 与外部样式类 (19:11)
7 _% h0 V5 w' ^7 E7-23 让自定义 button 组件支持开放能力
! C3 O: F" O, {$ Y+ e/ N  b* [/ V7-24 服务预约页面与预约成功页面实现 (25:58)
/ ?0 h2 Z( Z. J! H; x7-25 服务详情页面收尾 (07:00)
# B: L, B% ~; K7-26 章节回顾
2 O' R, L, Y8 }. A+ x0 [1 A
& s0 v4 |: m2 ~, o第8章 表单提交与表单校验19 节 | 214分钟5 t: [  }' O$ Z: ~, Y3 {
8-1 开篇语 (03:42)
0 ?2 Z- T+ F3 k0 p5 h& C' v9 s) i8-2 服务表单组件表单项定义 (17:21)# r$ _: g! |, O9 k' l' e4 b
8-3 服务类型表单项初始化逻辑实现 (21:49)* k5 b$ e" }: m  l  E3 K) I
8-4 深拷贝与浅拷贝 (16:02)9 ~+ P+ w7 ^& U( R( {' P% u9 E
8-5 表单项事件回调处理函数实现 (12:22)
. Y% P. {7 w2 V8 Q6 ~6 P0 s( }8-6 图片上传组件封装之数据监听器 (13:42)9 w* \* ]- ?$ o2 k
8-7 图片上传组件封装之组件元素定义 (15:26)7 J- z8 c1 H- P
8-8 图片上传事件回调处理(上) (13:17)
, t! @0 J0 B, S4 w8 C% A8-9 图片上传事件回调处理(下) (16:21)
! z. r- v2 b! N. z2 i9 q6 ]8-10 服务器合法域名配置% w/ R& @: e8 S) `
8-11 发布服务表单联调 (11:59), O& \, l2 Q* A5 J0 t6 a
8-12 编辑服务表单组件联调 (11:48)
, l1 k/ M% P8 ^5 e/ C8 k; d8-13 发布服务与编辑服务表单提交 (14:03)5 n+ u- _# ]( d, u2 |! g, h; X& H
8-14 表单校验功能实现 (19:50)
6 L* e+ Q5 \) H3 H3 ^8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?: A& d( M6 f  }4 W7 U. g& b! p: c% K: \
8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
9 l4 d) t; o8 }' o3 O) B8-17 原生 API 机制踩坑 (09:16); z" v) z* [' o* h6 v
8-18 服务表单组件收尾 (07:39)4 _# |0 A" _7 {5 u- \+ y" ^4 s
8-19 章节回顾# ?1 H! l. y7 v. o4 v# H" P+ g

1 x2 T0 z% L9 r, a7 A* M! x5 ]' A第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟6 {0 C8 ]/ t) J8 ~
9-1 开篇语 (08:02)
9 T! J7 i' ]- C; m& A9-2 即时通讯IM SDK 安装# O. t, y' R% t8 e6 J/ U7 e" F
9-3 即时通讯 SDK 安装与启动 (10:07)4 C* b8 r* d* p  J
9-4 模型类基础封装与单例模式 (11:06)/ x! T7 Q" |* F9 Y" B
9-5 获取消息列表模型方法封装 (11:59)
* \4 x2 [$ L2 `6 K4 i7 {& v9-6 测试环境 sign 生成函数
6 i1 s5 O3 {$ X& z; q1 J' C; A9-7 TIM 登陆实现 (12:10)3 ]: z0 ^! Z& {3 [* Z3 N* C/ ~
9-8 TIM 事件监听机制初体验 (04:57). U. b5 ~* @* q; q% a2 d% U( q" M
9-9 全局状态管理介绍 (06:39)
/ _* I- s" _6 v+ g0 J. R6 C9 u9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)
/ O: }- w! ^8 m4 v1 I0 A6 ^. p# ^( G. F3 F9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)
' u/ N5 l# E' P# ]9-12 消息列表和消息接收状态管理 (12:52)
! n, {9 D/ ~: u" }( _( \1 Z4 L9-13 测试消息列表获取与消息接收 (10:34)
0 S% r6 Z) h7 ^7 D- f9-14 会话详情页面基本骨架搭建 (10:39)% C4 T. N" t) _# g3 ]
9-15 消息组件封装 (26:11)' V3 r. B2 e/ ^2 _. \$ x% M6 l+ }
9-16 自定义类型消息展示 (17:54)5 Y6 Z1 n$ Y. I# h% b
9-17 消息发送事件回调处理 (12:34)
0 l0 U6 `3 z6 x0 P5 U+ l/ C9-18 消息实例创建与工厂模式 (18:19)( w) s5 G8 Y8 H3 N' T) v+ x3 a
9-19 发送消息测试 (04:57)
. [0 q2 C+ c1 |3 [% }: k9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)4 F9 H2 g8 Q; m! |% V1 n
9-21 滚动触顶加载更多历史消息 (12:31)- t' F  `) e( L1 i, p+ u/ k, Y( }
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)% c+ i* R- H4 q
9-23 服务链接发送提示功能 (09:51)
# a2 w# d5 C* ~) [" U; _9-24 会话列表获取与更新事件监听 (10:10)
' U: i0 S2 ?0 d& O; E$ Z$ Y6 }9-25 消息栏目会话列表展示 (16:27)4 D% f& [" ^9 x/ L
9-26 自定义徽章组件封装 (11:31)8 T, O  Z4 e" [" l( P' m
9-27 tarbar未读消息提示实现 (08:54)) H6 L/ v5 i9 b
9-28 tarbar状态同步解决方案 (15:58)* B; ?; O4 z; ~
9-29 即时通信功能收尾 (11:25)
6 j: m+ h+ M0 V' H, I9-30 章节回顾' K8 ?5 K- l' Y4 K& X" B

2 t0 M, l6 C% ?& z9 Q第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟
. V' k% V7 B8 d9 P5 g8 Q10-1 开篇语 (01:13)1 \) ?1 O& _; X% O, x! \
10-2 个人中心头部展示实现 (07:11), d8 n6 W% [, R
10-3 宫格、宫格元素组件基本定义 (10:38)
, a8 n9 F* q! ^% {$ q; }) P6 T! o0 h10-4 组件间关系定义实践 (14:10)
1 Q" K& [; [( v  w+ A' u5 ^5 b. p& z10-5 个人中心宫格展示配置化 (07:12)
! \/ ?8 i: @+ @# c) Y$ F10-6 异步请求执行优化与宫格徽章展示 (18:03): V) n$ ^7 N, D: j( L2 p+ c
10-7 组件事件冒泡与穿透 (22:52)
& @4 G: }2 G1 V10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)9 ]1 t& C5 w! Z) O
10-9 订单预览组件展示元素实现 (14:37)9 X0 e& _) K7 d0 h
10-10 二战 behavior 实现订单预览组件操作栏 (27:14)( E' ~. s0 w) i. F
10-11 “我的服务”列表页面实现 (13:42)
, f+ O! A' r0 L. S1 _10-12 订单详情页面基本元素展示 (24:27)$ q3 ?3 t# N2 c
10-13 订单详情操作栏渲染 (15:34): T/ a. J# Y: V
10-14 订单状态更改实现 (13:40)6 \! A) m7 _' @7 T& q
10-15 订单评价页面实现 (24:02)9 x5 e. k9 O, Q4 c% K
10-16 订单评价功能收尾与售后模块说明 (04:57)8 x% y. S0 x2 d1 s( N; j

) e5 \0 t9 D  G6 Z. m) A第11章 课程回顾与总结1 节 | 8分钟
/ T& _" l) b. s: f  |11-1 课程总结与寄语 (07:38)- X& w8 a+ W+ g
7 T' H! I" _" |7 v& k2 U* x& G
〖下载地址〗* B  J! K" K* k& n& U% u7 A
游客,如果您要查看本帖隐藏内容请回复

% ~  j, P& }$ |2 q, [' z+ A〖升级为永久会员免金币下载全站资源〗, x5 T3 r  m! y5 a- U
全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
+ o% U' f3 C9 p* Z6 \1 _
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏 / V: v- i. Z. p5 l) h! y+ }( d) |
分享分享
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则