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

  [复制链接]
查看3057 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg " P- c7 K% a# o% p* I$ z

1 I* c/ s$ ?0 F〖课程介绍〗
- m6 F2 @* b1 ^, M" ?3 s$ ~  C学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。% W6 L$ R" z3 I- E) L
〖课程目录〗
1 W+ G6 n6 @, U1 K第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟
7 F' x; Q& v0 X1-2 课程食用指南 (01:26)
5 n, A7 L6 ~* l3 W8 ^  v# x( n1-3 小黄,做一个小程序 (03:56)
3 T+ C5 y) S& `( s& ?2 }& E! @1 j) \: Y/ s& i  y7 z
1-4 开发环境、开发工具准备 (08:09); X. z% _. T3 A
第2章 初始小程序和项目需求分析9 节 | 112分钟
% {- s3 ^! u1 W7 @) L2-1 开篇语 (02:05)
/ Y0 c  y, i6 ^8 X6 g2-2 功能结构与业务流程梳理 (23:53)
& p) z0 f) @7 _5 }2-3 常用基础组件、样式布局入门 (16:34)
0 P* T  p5 M2 d0 U2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)- V. n; u7 Z$ q/ n* G
2-5 感受平台生态的力量,常用API入门(上) (14:28)1 l0 u% a: [- ?: y8 L/ G" p
2-6 感受平台生态的力量,常用API入门(下) (14:45)
; C6 I. u9 L! d2-7 特别的API——wx.request,前后端分离架构初探 (14:33)
0 {! j* @/ \! O+ J; g, ~2-8 前后端分离架构的前世今生 (08:44), D+ P2 d8 n5 v
2-9 章节回顾
- |8 V6 v1 ~) q4 f& C9 P
# K0 d& O  j! n第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟8 J1 k: t! e1 U  c- A. }! n- E9 |
3-1 开篇语 (01:37)
2 D+ {0 L" y( f9 `3-2 原生tabBar组件使用及配置文件介绍 (20:26)
& `  ?# E8 Y& N8 P3-3 实现“广场”页面标签页效果(上) (14:14), S0 D& Q# y( S! J
3-4 实现“广场”页面标签页效果(下) (10:38)% q' ]8 u. ]! ^  x" A/ w7 ^5 ?9 r
3-5 分类筛选功能实现 (15:25)8 B$ [  [% A( n2 Q$ c
3-6 【项目作业】服务分类 Swiper 样式优化
  u/ Z9 a* R% c0 e3-7 章节回顾
+ U# q- e1 g: o9 N  c; x1 p7 Y. `4 n* O6 F% [
第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟2 N# [5 G' n* `* v' r% h% R  |! W: T
4-1 开篇语 (04:06)7 Q4 @. g* ^$ I( O" s! k. n  p( r
4-2 进阶必备——自定义组件基本概念 (09:10)& g' j. Q& D* f, ^
4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)  s! E4 i2 f# V. h# r8 P+ p
4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
& [1 u# Z4 t- w1 H, _4-5 警惕频繁事件交互和 setData (11:39)" Z/ |- v- s- g/ m& p3 Z* z
4-6 WXS 实现手指滑动监听切换标签(上) (16:10)
' y9 p- K1 q+ `- U' c( L! R) E4-7 WXS 实现手指滑动监听切换标签(下) (17:16)! l5 o, S. U" t8 h0 D0 e; q( Y
4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)3 e  ~  h! M8 W4 i# S
4-9 【实践作业】 wxs滑动监听优化
* o  |" b( k* z, q! {' f; H4-10 章节回顾( E: a1 B; z/ l  l

3 i! ^6 y2 i8 s第5章 代码分层设计实践与网络请求封装11 节 | 147分钟  o) A4 g& E) Q" H
5-1 开篇语 (03:02)
5 q, B) L$ q( H- t5-2 JS面向对象与代码分层设计- (21:13)/ F, C9 L+ L1 {
5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
% a: }1 g& D9 Y1 k; b6 J: e5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
; E2 F& s7 f4 B, `: o/ F* A0 ?* b7 K2 b5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)( z+ A. \7 ]$ n" _
5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)
+ N' i4 z% V( C5 ]/ h5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)
% F  R# h4 i7 J/ t" p5-8 “服务预览”组件封装实现服务列表展示 (29:45)
$ ~6 m$ |' T+ N. O6 Z( D5-9 Iconfont 样式文件( ]6 U3 E8 T/ r" l2 ?4 g& C  n' w) {
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)7 ]9 }! s! V9 W( E
5-11 章节回顾
  B" e' h, N0 m+ H; h- }$ a6 X2 d( Z( s7 n! n: j1 l/ a) w% y
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟, O" \: h6 p$ x
6-1 开篇语 (02:08)
3 F* Z2 a3 }- @& M$ t6-2 Iconfont样式
4 x/ `6 c) b1 z- B) X! Q6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)' `4 @7 h# @5 l5 O
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27): \& C1 D9 q, V7 t, l% F, V1 i
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)
, s4 f3 \# O! j$ {# I* P6-6 内容标签页、分类切换数据联动 (17:20)
5 v( }$ A8 o& i5 g5 |" d1 ?6-7 节流函数
, ?: {: ^: X3 y. {5 ]6-8 使用节流函数防止频繁触发调用 (12:55)0 u# ?+ ^& A1 E# h
6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)9 u/ G5 U" P8 D3 P7 V0 K
6-10 优化加载提示,骨架屏功能实现 (13:53)
' c( N5 ~. u3 ^7 H' e2 c4 F6-11 优化加载提示,状态展示组件 (08:53)
8 c7 _2 M3 [0 ~) n' M5 i7 g3 E6-12 广场页面收尾——兼容性配置与样式调整 (15:50)
) a% i0 \6 K" x, H6-13 章节回顾* U/ ~7 }/ w% Y8 [$ {! C$ J" P
4 e+ w5 r$ J' ~
第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟
/ o1 U7 a5 \& o. r7-1 开篇语 (02:18)1 D; p, V4 y  I6 P" [, Y3 [
7-2 服务详情页面骨架搭建与路由传参实践 (22:02)0 F4 s9 O3 V1 `
7-3 自定义头像组件封装与调试技巧分享 (10:56)
. }' L0 V/ n1 }7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)
' @% z0 Y6 a. Z0 @# o* C* B$ c7-5 “继承”特性运用实现评价列表数据获取 (10:39)
( B  N# K" S1 l3 w7 ?7-6 服务评价组件与评分组件封装 (19:53)) Z2 [2 _6 @/ [5 q0 P! t9 R" e
7-7 服务评价组件完善与图片预览 API 实践 (17:53)
# R& P1 L; O6 r5 J* s( Y7-8 枚举值使用的最佳实践 (09:40)" u( W  \* \- E& e1 G' _3 U
7-9 安全区域适配解决方案 (13:15)
& m* D% L7 n1 a6 H6 @7-10 操作栏角色按钮渲染 (11:27)
+ ~, |- ~, K0 ]/ K' H* r7-11 自定义组件 behavior机制初探 (22:09)
1 Y7 c6 \# C; z$ Q7-12 事件回调参数工具函数封装 (09:31)
7 }' p) e& k& `, t6 P7-13 更新服务状态回调处理函数实现 (14:04)
5 H9 A# A. T' _+ ^( Y) I7-14 常见登录方式及小程序登录 (14:08)
" M6 M! Z' n! g7-15 思考题:在小程序中采用手机登陆方式的优点
/ c$ S% ?0 ~; ~7 H$ {5 X! R9 i7-16 登陆页面实现 (25:47)
& q, s! V: O4 J- F: _- _6 |4 |6 D7-17 异常与错误 (17:36)
7 @5 H" B) h$ j) _7 f  _" ~7-18 异常机制与异常捕获 (14:52)) o* k  Y! X5 z$ V) q0 q% C
7-19 登陆时机控制与刷新令牌 (20:13)
( l1 H# f' M# n% e2 e7-20 服务状态修改测试以及注意事项 (05:59)3 a! x# C0 r. T/ n3 L7 K* y
7-21 页面间事件通信机制实践 (22:39)' b" g) p3 Q0 X" u
7-22 自定义 button 与外部样式类 (19:11)* p* I0 `5 g* d5 }9 T
7-23 让自定义 button 组件支持开放能力
7 n% N# C: s# S+ u1 q( Q/ d7-24 服务预约页面与预约成功页面实现 (25:58)% w" q& a$ }( f+ w& h6 _5 Z/ k  R
7-25 服务详情页面收尾 (07:00)
2 ]: C8 q0 ~3 f! q1 M5 h7-26 章节回顾
5 L7 i& \3 v3 N9 @1 S% _, N
, {7 X0 f9 |1 T% J/ h2 R第8章 表单提交与表单校验19 节 | 214分钟9 N( W/ d2 i6 t0 y
8-1 开篇语 (03:42)
/ J: }& g+ c3 J# T3 C( y8-2 服务表单组件表单项定义 (17:21)" ?9 c2 p* d+ V9 o' q5 t# o' R' u
8-3 服务类型表单项初始化逻辑实现 (21:49)3 T( _7 L: d6 Q2 N* U5 _4 O
8-4 深拷贝与浅拷贝 (16:02)
) [& T2 v$ H$ ^. v8-5 表单项事件回调处理函数实现 (12:22)2 V( X4 W7 Q5 p/ f6 |
8-6 图片上传组件封装之数据监听器 (13:42)5 R% c$ r' {+ Q) }+ c& [
8-7 图片上传组件封装之组件元素定义 (15:26)8 b# T; ^2 X" c! i4 [
8-8 图片上传事件回调处理(上) (13:17)
8 u  ]0 l6 V9 V1 _8-9 图片上传事件回调处理(下) (16:21)3 T: t) K# Y2 O- O
8-10 服务器合法域名配置% C' b' D2 q( |6 b
8-11 发布服务表单联调 (11:59)
2 {) V) R6 T' ]' m( S8-12 编辑服务表单组件联调 (11:48)7 T' g  a3 C' x) N: {2 g$ @7 C
8-13 发布服务与编辑服务表单提交 (14:03): y6 N+ o" B& F7 V- z
8-14 表单校验功能实现 (19:50)
7 n/ u. g6 c2 W4 q% Y5 ?+ L3 W+ f6 U$ }* Z8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?
1 h. j* u6 U3 m8 H8 f- f7 S3 q8-16 组件监听页面生命周期实现校验状态初始化 (08:36)1 q7 A6 j8 y4 x$ @' e) I, [9 V
8-17 原生 API 机制踩坑 (09:16)
( i: R  f9 ~( E* D* P8-18 服务表单组件收尾 (07:39)' Z7 _' p6 J3 `
8-19 章节回顾, D' b1 [; V1 V

7 {6 i+ T$ R' m* b0 @, l, X9 d第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟4 p' Q5 t5 Z* @# `
9-1 开篇语 (08:02)
4 E- L+ d4 B. d& U* ]# {1 `2 i9-2 即时通讯IM SDK 安装; E9 N7 L) ^9 W9 i1 p8 p; x
9-3 即时通讯 SDK 安装与启动 (10:07)
* d0 y0 ?& `" j1 W1 j9 H; s1 l9-4 模型类基础封装与单例模式 (11:06)
5 W0 Z  B$ C6 e5 V% M! s9-5 获取消息列表模型方法封装 (11:59)
5 R( G$ k, `' J7 f  k5 j9-6 测试环境 sign 生成函数
, y& k2 W0 d/ D& S8 v4 ^& @9-7 TIM 登陆实现 (12:10)/ [! [5 D: U* q1 V) T# L' ~7 F3 o) u
9-8 TIM 事件监听机制初体验 (04:57)4 E7 [& ?- ~; S1 _+ T/ [, l
9-9 全局状态管理介绍 (06:39)4 V( A' M- R0 O
9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)& S$ I7 m  x. R$ e
9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)$ v# \* Z1 F/ R+ _4 b! S1 Q
9-12 消息列表和消息接收状态管理 (12:52)
7 K* P3 ?1 y% H  W7 N9 o" X9-13 测试消息列表获取与消息接收 (10:34)
0 D  X( N. W- n# l9-14 会话详情页面基本骨架搭建 (10:39)
& n; R! _) `" g9-15 消息组件封装 (26:11)8 i. q5 a7 `0 T8 v) Z2 N$ i
9-16 自定义类型消息展示 (17:54)" u+ s: P( V& N" u- \
9-17 消息发送事件回调处理 (12:34)
' ^; I6 x$ I0 X2 ~* l9-18 消息实例创建与工厂模式 (18:19)
1 P/ U) B2 `5 s8 I9-19 发送消息测试 (04:57)
+ K4 d" E$ y9 ]  r7 `( x* C3 @9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33); b( p' t$ Z2 Z- {6 |% Z4 B
9-21 滚动触顶加载更多历史消息 (12:31)& S6 C' v) q" R6 ^" F9 l7 [
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)3 ^. j" d: e$ q3 q, }0 z
9-23 服务链接发送提示功能 (09:51)# s' a3 ~/ t; Q+ V+ o
9-24 会话列表获取与更新事件监听 (10:10)7 d" a* u$ [1 F1 d) `4 ~
9-25 消息栏目会话列表展示 (16:27)
- F7 |$ [+ m, S! X( Y7 P' q$ L9-26 自定义徽章组件封装 (11:31)$ h; M5 v2 ~/ a8 q6 ^; A  P$ q% j8 I+ b
9-27 tarbar未读消息提示实现 (08:54)
5 Q2 f5 p/ Z: S, `5 b" D  i+ q+ W/ x9-28 tarbar状态同步解决方案 (15:58)
3 T0 t3 q" c% f7 [- q9-29 即时通信功能收尾 (11:25)7 Y% k% Q& u/ A* I+ w* p, h6 Q
9-30 章节回顾
2 S% d/ m" \5 P- T3 z* g+ f1 I7 c6 o! _
第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟+ L  m* L8 R0 G3 {
10-1 开篇语 (01:13)' _% k2 c& h3 G; H4 |
10-2 个人中心头部展示实现 (07:11)- _, q# u* K0 ]& g/ Z2 F  X
10-3 宫格、宫格元素组件基本定义 (10:38)  \5 W& T' k& |) u" n- h  T
10-4 组件间关系定义实践 (14:10)
2 g$ h' h+ c! R10-5 个人中心宫格展示配置化 (07:12)2 S& h6 g! H7 {* S) H* U
10-6 异步请求执行优化与宫格徽章展示 (18:03)
# |8 s! s4 |5 [7 P8 V10-7 组件事件冒泡与穿透 (22:52)
$ Z4 ^, z! Z: g# E9 A10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)6 ~3 o" e" }& z8 p
10-9 订单预览组件展示元素实现 (14:37)
4 s* |" }% H/ Q( t10-10 二战 behavior 实现订单预览组件操作栏 (27:14)
' X1 x3 a6 X: C& l+ M  M( _3 I10-11 “我的服务”列表页面实现 (13:42)& X1 u& s! v3 W( m4 m- z
10-12 订单详情页面基本元素展示 (24:27)) G% `( D; [* k$ m' t1 q
10-13 订单详情操作栏渲染 (15:34)* ~3 K% c* E) j9 f; M, p& e
10-14 订单状态更改实现 (13:40)
2 a, U1 q7 o# _3 ]6 I: ^10-15 订单评价页面实现 (24:02)4 c* \' H6 |0 U
10-16 订单评价功能收尾与售后模块说明 (04:57)
3 V8 ^. B1 W# m. ]
" q- W) q' T' c5 S第11章 课程回顾与总结1 节 | 8分钟/ T" i% [7 M( r' A# ]; t4 ]
11-1 课程总结与寄语 (07:38)
/ \: s1 D$ d2 b% D5 f* {* C, O/ ~# j8 I6 U
〖下载地址〗* H$ O+ t3 O, t& {2 T+ J9 C$ F& a
游客,如果您要查看本帖隐藏内容请回复

( g0 a0 A' [# s〖升级为永久会员免金币下载全站资源〗
4 Y7 R) H& D4 {9 ^. H- d' o5 ~& U全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
5 V% |: H6 A3 K; O3 c3 E" w
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏 $ g: n: E1 M1 |& W1 j6 w
分享分享
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则