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

  [复制链接]
查看3603 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg , y3 M& \# z3 I3 p+ B

, C( Q$ \# H0 `- |' B〖课程介绍〗- n( e9 f9 _0 R
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。
9 l7 r( k9 M) E# h: T/ N〖课程目录〗
1 S4 W5 t- b6 \/ Q第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟4 X  `3 D4 S' M
1-2 课程食用指南 (01:26)
: x0 h2 o6 K: F9 R: ?1-3 小黄,做一个小程序 (03:56)( v: o+ q3 O' i3 L: u

% s% p! f9 y/ L1 P! W1-4 开发环境、开发工具准备 (08:09)
( d+ s7 G: \- m& Q' _8 g1 F0 x& c& o第2章 初始小程序和项目需求分析9 节 | 112分钟
2 g  z* U$ c% g8 C2-1 开篇语 (02:05)
4 E3 k, Z4 |# h, F2-2 功能结构与业务流程梳理 (23:53)
# q' \" P! h0 }# c& I, H. S5 G2-3 常用基础组件、样式布局入门 (16:34)
$ H1 R( r( q0 e& @9 R2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)! d  M! f" X# ]' Z& [0 V( c
2-5 感受平台生态的力量,常用API入门(上) (14:28)8 h4 c# N- A1 q0 l! K6 l' _
2-6 感受平台生态的力量,常用API入门(下) (14:45)+ f9 [- e1 k% G) Y
2-7 特别的API——wx.request,前后端分离架构初探 (14:33)9 @: B1 e( ^4 \/ T
2-8 前后端分离架构的前世今生 (08:44)# e" V" T7 P3 U' I+ {7 I1 h
2-9 章节回顾
$ D4 C2 z6 E5 y. T5 s$ T3 {3 b
& Z) F# Z1 w; O% v0 @% A2 t第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟
6 N; y# |& C4 e+ M3-1 开篇语 (01:37). m8 K/ o5 r+ {' O
3-2 原生tabBar组件使用及配置文件介绍 (20:26). j) i& x0 o' {' y  ?2 C. w  @
3-3 实现“广场”页面标签页效果(上) (14:14)
% Q5 F; ]% Z$ F% p3-4 实现“广场”页面标签页效果(下) (10:38)
1 F& @$ j& Z$ m; z3-5 分类筛选功能实现 (15:25)
$ k3 j; W: u6 g5 K0 u3-6 【项目作业】服务分类 Swiper 样式优化
6 |3 Q& M! }2 H  C+ I& S& h3 J3 }3-7 章节回顾
2 ?& r$ |! h2 j  N4 Q- L& \# k7 k' W9 x2 s) c: u
第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟& \! M# d: W0 Y7 b# u& k% Z
4-1 开篇语 (04:06). p0 m0 j" h$ s1 F/ L, P
4-2 进阶必备——自定义组件基本概念 (09:10). i, U$ C5 `3 [9 P! R' W
4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)
" ?2 {4 f: Z* P7 t1 F) b4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
: i2 o8 Q3 q" H+ @4 s6 N" S4-5 警惕频繁事件交互和 setData (11:39)
, q& u$ X3 Y' Z  E. ~8 N- n4-6 WXS 实现手指滑动监听切换标签(上) (16:10)
$ p4 f" g2 x* A* J8 l  I4-7 WXS 实现手指滑动监听切换标签(下) (17:16)
, K; `2 `* ^$ v& J# V* i' w4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)% f' n" W. l' m3 P+ V& r3 n
4-9 【实践作业】 wxs滑动监听优化, v& B' a% o; m4 C$ n7 b" c
4-10 章节回顾9 o* ~9 }. T4 C/ r1 o2 E7 o
) g& H2 F/ k+ q. q% @3 F0 C8 g. N
第5章 代码分层设计实践与网络请求封装11 节 | 147分钟
9 i. c6 j! U8 r4 U/ e$ F! d5-1 开篇语 (03:02), w$ j* ^+ R! K) ]9 Z" ^, d
5-2 JS面向对象与代码分层设计- (21:13)
0 n$ K, ]) X; y1 i0 b5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
; @# v1 U8 Q: U* Q, f7 w2 ~5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)! N9 E# b8 V: Q- @$ g
5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)
8 B2 Z7 Z* ^/ ^* s5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)& J/ C# k& ?8 \  a7 L" C
5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)" ^7 f, `) z5 M: B3 @7 M0 a8 u4 |
5-8 “服务预览”组件封装实现服务列表展示 (29:45)
8 f3 i, p6 N- `1 P1 s5 h3 i5-9 Iconfont 样式文件
" s! H- P2 `& U* {6 T5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)* u% ^) C2 w* r2 S8 D$ m
5-11 章节回顾
3 V4 M  s% j- x  z0 Q3 X, W2 a. ~0 F( l  T
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟
' I5 y* B& @2 i" z. q6-1 开篇语 (02:08)
1 ^/ Z+ V$ q' ^" ^8 z6-2 Iconfont样式, `, i( g4 J& {, H* F! r: B
6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)
+ E, C( |+ N4 B+ \. a1 ?) P$ C6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)( v) t; \$ ~0 I, z, P% g* i/ S
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)
8 [1 n/ ?3 x8 f) ~3 V8 R6-6 内容标签页、分类切换数据联动 (17:20)) q* _; o0 r0 d
6-7 节流函数
# {. Q  S# X- V. f6-8 使用节流函数防止频繁触发调用 (12:55)/ t, k0 F6 t8 M+ {0 v; K5 E
6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
. A' ?3 `/ N6 R/ H& C6-10 优化加载提示,骨架屏功能实现 (13:53)
2 n/ B. j6 f. C$ b, V- m5 z  A. U" A6-11 优化加载提示,状态展示组件 (08:53)5 _; ^2 \1 D. ^8 [; m
6-12 广场页面收尾——兼容性配置与样式调整 (15:50)% m% [; M. {6 h' i# ^. |" R
6-13 章节回顾
4 b) p% c) m: y1 J! ^5 Q
# h% M1 o2 S9 m第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟( T5 V) K6 r8 e. s: P& N4 |4 g
7-1 开篇语 (02:18)
# F0 l  _( Y6 r$ C. Y3 Q. u7-2 服务详情页面骨架搭建与路由传参实践 (22:02)* Y' G+ N0 Y; ]( s, @
7-3 自定义头像组件封装与调试技巧分享 (10:56)
, B4 l+ D9 e& j7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)
5 X/ C( g! l; g7 _! L7-5 “继承”特性运用实现评价列表数据获取 (10:39)
0 _$ o5 L9 w8 Q2 i4 F7-6 服务评价组件与评分组件封装 (19:53)  ^. r, ?9 a  \6 R7 s  s; z- x
7-7 服务评价组件完善与图片预览 API 实践 (17:53)
& u1 J1 ^% W$ R7 t6 A: ?7-8 枚举值使用的最佳实践 (09:40)  t, V) b7 _) i7 L4 P. B+ o
7-9 安全区域适配解决方案 (13:15)% R' V; _3 }; ~* c: `8 h
7-10 操作栏角色按钮渲染 (11:27)
$ @) e4 L, T- \& S8 {7-11 自定义组件 behavior机制初探 (22:09)
0 A4 U8 t' K. u7 S  f; A0 R7-12 事件回调参数工具函数封装 (09:31)
( @! J& f# `3 w2 f0 Y  D  p7-13 更新服务状态回调处理函数实现 (14:04)# x: M* D, t/ C4 f
7-14 常见登录方式及小程序登录 (14:08)
0 d4 D" P( c! _% Y* p% t7-15 思考题:在小程序中采用手机登陆方式的优点
  ~' `" H( O& i0 I. x' ?: O& G& Z$ K7-16 登陆页面实现 (25:47)/ g* W; X/ Q) [' X, G' e0 R
7-17 异常与错误 (17:36)4 @' h9 j5 r* g# Q
7-18 异常机制与异常捕获 (14:52)
$ b; Q" j3 B. ^; n* E) l) q+ W- v3 L7-19 登陆时机控制与刷新令牌 (20:13)
/ V& T# q, ?; M8 K1 [$ S7-20 服务状态修改测试以及注意事项 (05:59)7 N; n* i* f* R, T( Z$ T
7-21 页面间事件通信机制实践 (22:39)
7 s% B1 c2 M# p, K- [- X) c# h: b# n7-22 自定义 button 与外部样式类 (19:11)
4 ?$ Q7 x& o  p; l5 D% f7-23 让自定义 button 组件支持开放能力
7 P8 W8 T' u, h* M- e# V7-24 服务预约页面与预约成功页面实现 (25:58)- e: x3 ?; O4 o$ Z7 j4 t
7-25 服务详情页面收尾 (07:00)1 f* ~% Y4 q6 k/ H; a& I) e
7-26 章节回顾
" _0 S3 N$ V( J8 a; Z% i; z% s( {+ p% r
第8章 表单提交与表单校验19 节 | 214分钟
) r2 Q+ ^) c* [% ?( E8-1 开篇语 (03:42)
& J( y) H0 a9 `0 a8-2 服务表单组件表单项定义 (17:21)
  t2 v$ i. E  P3 c( R8-3 服务类型表单项初始化逻辑实现 (21:49)
& q) _2 ^0 j; s( W/ }9 R8-4 深拷贝与浅拷贝 (16:02)$ O1 \3 I2 C2 Q; h  _  q
8-5 表单项事件回调处理函数实现 (12:22)  K4 k0 H6 D4 Q: a: _9 U
8-6 图片上传组件封装之数据监听器 (13:42)
3 t$ d. Z! k* C2 Z8-7 图片上传组件封装之组件元素定义 (15:26)
) d7 i: E- @* V5 s+ g+ B8-8 图片上传事件回调处理(上) (13:17)+ {# h% R! D% f3 A' p
8-9 图片上传事件回调处理(下) (16:21)& @# o) X1 ]9 ^% A
8-10 服务器合法域名配置
1 ]3 d! y# E0 T, c6 [8 p8-11 发布服务表单联调 (11:59)
$ H' P  z5 B6 J7 c+ Z$ G8-12 编辑服务表单组件联调 (11:48)& @$ {5 k9 G' X8 ^- b) {8 I
8-13 发布服务与编辑服务表单提交 (14:03)
$ C7 y) _: ~) F# h+ u" x$ c: o+ n. Z* X8-14 表单校验功能实现 (19:50)
, @. }. t3 @# i1 M, y4 r- b: u8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?
) z+ d( Z; Y% K) B! n8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
) z1 S1 I, A) @3 a2 W8-17 原生 API 机制踩坑 (09:16)
6 l: m9 P" x9 _  ?2 ]- [- ^8 h6 ~8-18 服务表单组件收尾 (07:39)6 m/ b; k- e% M! q" d+ R
8-19 章节回顾  F1 f) b0 m' h" u% z0 \
3 ?: L# A5 c* g: b6 ]
第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟2 u) C. J6 \! {: \' m6 i
9-1 开篇语 (08:02), j, _1 r- }  _
9-2 即时通讯IM SDK 安装, m3 }0 J% I6 z4 l$ U9 B: y
9-3 即时通讯 SDK 安装与启动 (10:07)
* u$ ?: g; Q% `& {9-4 模型类基础封装与单例模式 (11:06)
6 o, {9 a( J! Q. w6 ^9 t9-5 获取消息列表模型方法封装 (11:59)" f2 s2 ^! J" G+ {) {" |5 m
9-6 测试环境 sign 生成函数  i. K( |7 d4 H3 Z! {- ?! Y
9-7 TIM 登陆实现 (12:10)
5 U! ]" S5 k% S9-8 TIM 事件监听机制初体验 (04:57)% r- i) c0 y3 v5 N2 @1 }
9-9 全局状态管理介绍 (06:39)" }  o0 Y; {' A
9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)- Q4 |6 c. @; E% o; E! V0 V; U6 {# p
9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)  s6 `) ^$ O) P' _( g6 D1 Y; u
9-12 消息列表和消息接收状态管理 (12:52)- @- _) o& n- F  @5 r
9-13 测试消息列表获取与消息接收 (10:34)- D$ {) O4 S5 }
9-14 会话详情页面基本骨架搭建 (10:39)
. W% c( q9 q/ z6 i% P) |9-15 消息组件封装 (26:11)
- H4 b! r6 w: f( R6 e, x+ a1 Q5 l9-16 自定义类型消息展示 (17:54)9 n7 j, z! w( C" f9 ~
9-17 消息发送事件回调处理 (12:34)7 }& ^- e6 x# D+ E$ j4 c9 _
9-18 消息实例创建与工厂模式 (18:19)
  |3 e  c- l6 N9 k6 Q9-19 发送消息测试 (04:57)) y7 R9 a1 ?. h$ N4 c
9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33): q2 Q4 R: J7 N  {* E) _
9-21 滚动触顶加载更多历史消息 (12:31)# {! J. X! P2 w4 q: {
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)% {& V! l; w; i/ f
9-23 服务链接发送提示功能 (09:51)) k/ I  ^& @- S" v
9-24 会话列表获取与更新事件监听 (10:10)
: A; U. `1 A) p! d& _) n# }8 Q9-25 消息栏目会话列表展示 (16:27)
8 |7 Z% b9 d, t9-26 自定义徽章组件封装 (11:31)
; r8 W, Q. o1 H) O9-27 tarbar未读消息提示实现 (08:54)$ n2 _; a8 ^" S" K; \
9-28 tarbar状态同步解决方案 (15:58)
; s9 P5 O% H- M9-29 即时通信功能收尾 (11:25); ^; M; o+ z% E2 m/ W0 @, f
9-30 章节回顾
7 E! g5 P( v7 R0 I1 M) i; ]3 f1 O$ i5 ~3 B" n9 w" b
第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟
/ V. _$ T. `0 a8 M  h6 W10-1 开篇语 (01:13)
8 D, C4 q% {4 K2 b10-2 个人中心头部展示实现 (07:11)& {6 [" V2 a& ?3 T3 n& N: {$ j
10-3 宫格、宫格元素组件基本定义 (10:38); b" l( w2 H6 |+ g- V: E
10-4 组件间关系定义实践 (14:10)" N6 _. w4 @' E% D
10-5 个人中心宫格展示配置化 (07:12). H3 r* e) p' R3 N
10-6 异步请求执行优化与宫格徽章展示 (18:03)
5 W* ^) X  q# \* O# q$ ^10-7 组件事件冒泡与穿透 (22:52)
5 X3 g, N  w: E6 k- z8 O10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)2 K. h( L5 L' y, W9 R' ~2 Q
10-9 订单预览组件展示元素实现 (14:37)6 n& M8 y: ^; r  r
10-10 二战 behavior 实现订单预览组件操作栏 (27:14)5 a" N. Y. ?0 F" T! g% I  q3 D
10-11 “我的服务”列表页面实现 (13:42)0 N1 k4 [( P6 {/ _. U/ l
10-12 订单详情页面基本元素展示 (24:27)0 G3 {& x6 u* M+ I
10-13 订单详情操作栏渲染 (15:34)
# J% N) a+ ?9 A; x10-14 订单状态更改实现 (13:40); b, L: v2 {8 ^
10-15 订单评价页面实现 (24:02)
9 K9 V7 Y  W8 F+ m/ N10-16 订单评价功能收尾与售后模块说明 (04:57)* B5 ]! Z1 Z, W! z, s. P
& p3 P+ U# J4 g) {) q- H+ s/ J
第11章 课程回顾与总结1 节 | 8分钟! p+ L+ k! @! ~% X
11-1 课程总结与寄语 (07:38)5 m! B  @) l- _

6 w# Y, \  j+ d% k〖下载地址〗
4 \9 i- F4 G& j5 X$ r! g
游客,如果您要查看本帖隐藏内容请回复

5 d$ L- P/ D: ^- E. ?- h〖升级为永久会员免金币下载全站资源〗
. l2 U# C7 c! V" r1 ]全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
7 H& Q: ?* x" A2 Q) q2 _, d
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏 , e+ H3 C+ x2 h3 t
分享分享
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则