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

  [复制链接]
查看3556 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg
( V+ D' L8 a2 m6 b; Z1 w5 ~: M0 R+ U( N! b
〖课程介绍〗0 p1 h3 y! [) e" F
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。- B, a- s- n8 p& |" B
〖课程目录〗4 q  c9 ]; \0 a* t1 {/ `5 s8 N
第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟
6 Y" m) V, Y) @: L, W5 f1-2 课程食用指南 (01:26)
% B0 B" x+ J2 j3 v" s1-3 小黄,做一个小程序 (03:56)2 S4 |$ J! U/ |6 K' T+ i# T
# N8 S/ x( w5 q/ G2 \* K
1-4 开发环境、开发工具准备 (08:09)
% ?) h( D3 V( E4 l  y第2章 初始小程序和项目需求分析9 节 | 112分钟
0 D# D" y* p# r# Y" h# v5 S2-1 开篇语 (02:05)
. e8 B, V2 R$ O3 g" N2-2 功能结构与业务流程梳理 (23:53)
3 ]! F$ }1 v7 ~7 q; t! u1 {2 U2-3 常用基础组件、样式布局入门 (16:34)# _/ u0 Z& ^9 u" p* B
2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)
# w: W; z& F' P1 M6 s2-5 感受平台生态的力量,常用API入门(上) (14:28)/ U) p" @, V0 V2 v' j
2-6 感受平台生态的力量,常用API入门(下) (14:45)
! F1 Q8 ]' i* Q7 _6 k2-7 特别的API——wx.request,前后端分离架构初探 (14:33)* L7 f& C7 x% I. E$ h, I
2-8 前后端分离架构的前世今生 (08:44)
. }8 f1 a2 r& V2-9 章节回顾! V% ?/ i; h. M, {& N0 |6 k
$ r% A1 r2 J6 S7 a
第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟
! P1 K5 Y' I7 ?# {2 ^9 O% l3-1 开篇语 (01:37)
% U1 p) \4 M/ j- e3 i, i1 K3-2 原生tabBar组件使用及配置文件介绍 (20:26)
5 \% M) q! s5 e/ K8 K% R3-3 实现“广场”页面标签页效果(上) (14:14)& Z" E& P2 s( n- J* T! n! O
3-4 实现“广场”页面标签页效果(下) (10:38)
; [1 U! g, O# D3-5 分类筛选功能实现 (15:25)% F3 P$ W7 j; U
3-6 【项目作业】服务分类 Swiper 样式优化3 a' o+ }0 c* H. y9 W; V/ ?. F- G
3-7 章节回顾( R- t/ P8 S. f1 L
  ^. B! [- n# G+ i! Q& G5 u" K
第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟
3 y9 i0 m& i6 H4 t/ I* f5 G, D4-1 开篇语 (04:06)
3 s4 I1 d+ j8 k7 B# [" M" p2 R# z* `4-2 进阶必备——自定义组件基本概念 (09:10)3 M! b# `, q. R% x) P9 W
4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)
% y7 ]* B( }, ~' X" f3 h/ T4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
1 j; {4 W" G+ g+ F5 `& [: a2 K$ }4-5 警惕频繁事件交互和 setData (11:39)
& E' g; @% N% e$ J0 G4 l4-6 WXS 实现手指滑动监听切换标签(上) (16:10), y* x: J% a, E* w3 Z
4-7 WXS 实现手指滑动监听切换标签(下) (17:16)
! C) w( T( Z9 ~1 }% ^4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)
" O3 P9 G* p7 M) s1 r4-9 【实践作业】 wxs滑动监听优化( C+ p- A! d0 [8 k# `) y9 `6 \
4-10 章节回顾
$ m  d: c' N3 b; T% `) I
0 q# r  B9 S) ]% D  N第5章 代码分层设计实践与网络请求封装11 节 | 147分钟: a" }( S3 L8 q
5-1 开篇语 (03:02)8 o! x& R0 W8 O9 w* C
5-2 JS面向对象与代码分层设计- (21:13)
5 f+ a  Y6 s1 h7 B5 B5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
' L; J7 f# P7 g. g/ v5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
( n/ l& F/ ^5 e5 C7 t! m% x9 f5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)
4 a6 E% r5 D' v+ [, \2 v' r5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)3 q8 N* @# ^; N- U' J
5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)+ {- L( ^/ E% `" y! _
5-8 “服务预览”组件封装实现服务列表展示 (29:45)
5 }- W$ o* Z0 {% k5-9 Iconfont 样式文件
. F2 o. K0 r; ~: k) t* m7 N5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)
4 Z- F$ S# H3 @5-11 章节回顾
2 B1 w: P$ H7 K1 W: w; B+ Z* \* C$ V! ?* ^7 u: W5 y$ I
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟1 j! s7 d4 T/ q: P/ q
6-1 开篇语 (02:08)+ m4 [( g% I- A$ h2 p
6-2 Iconfont样式
9 u' a' l) w9 ?/ F- p" M3 u& |6-3 Iconfont二次封装实现自定义 icon 组件 (12:18), o+ u3 u$ P- A- u. ?: F# [
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)! G# A3 j. z2 u8 k
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)9 ?6 B. ^: p7 Y  N1 V) U
6-6 内容标签页、分类切换数据联动 (17:20)0 X( e  q  j" u( K
6-7 节流函数
- Z$ ^4 {+ C& h( x' Y6-8 使用节流函数防止频繁触发调用 (12:55)
" W3 t: v6 S7 s5 z$ s8 U6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)2 z# r$ F0 [" h0 m3 X0 K6 i/ r
6-10 优化加载提示,骨架屏功能实现 (13:53)
- `0 ~$ w+ B3 J5 @* F' B6-11 优化加载提示,状态展示组件 (08:53)" s: x' h3 r( A/ h' k4 q- Y/ V
6-12 广场页面收尾——兼容性配置与样式调整 (15:50)
% p' }7 u+ {8 d3 c6-13 章节回顾4 B7 {4 T+ Q: k+ H7 s

' J, a, I- n' g- y# X$ x& {第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟
/ T$ K0 ]( m" l3 u7-1 开篇语 (02:18): G9 x4 @# [7 |4 U2 f6 l  F
7-2 服务详情页面骨架搭建与路由传参实践 (22:02), ]. r) r+ }/ a8 x9 ?
7-3 自定义头像组件封装与调试技巧分享 (10:56)
/ I3 y) n6 R  z( T7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)
) R; B2 b  ~$ Q0 r+ ~1 @! i9 u7-5 “继承”特性运用实现评价列表数据获取 (10:39): K* ~, R& L& ?; @9 S$ A% e) Y
7-6 服务评价组件与评分组件封装 (19:53)/ H! b( q$ A" z+ w
7-7 服务评价组件完善与图片预览 API 实践 (17:53)  r0 E3 i% @& A6 q8 z8 W9 Y3 f
7-8 枚举值使用的最佳实践 (09:40). I7 J6 x' W/ |8 V/ x0 `: |4 d8 k
7-9 安全区域适配解决方案 (13:15)8 y6 {/ G# R" f8 p- r9 C# q
7-10 操作栏角色按钮渲染 (11:27)3 }* W+ D& R( `5 P. i+ T
7-11 自定义组件 behavior机制初探 (22:09)
8 l9 s9 \0 z& d" G7-12 事件回调参数工具函数封装 (09:31)& h5 K9 ]2 Q! A3 C6 G0 ~
7-13 更新服务状态回调处理函数实现 (14:04)* U( `- h# V! e& O
7-14 常见登录方式及小程序登录 (14:08)
, F/ W" @1 V$ i# n7-15 思考题:在小程序中采用手机登陆方式的优点" E' I7 o& t$ K) D6 {! e+ V5 x* s
7-16 登陆页面实现 (25:47)" r0 w, h) [& G, s  |/ |
7-17 异常与错误 (17:36), K% A: @9 z# b) V9 q  \/ l6 |4 H  `
7-18 异常机制与异常捕获 (14:52)& ^$ W. X1 I* G& I4 {
7-19 登陆时机控制与刷新令牌 (20:13)* ^1 o/ o+ n8 V* X2 u
7-20 服务状态修改测试以及注意事项 (05:59)9 i; t# r- S" v2 p, K$ o
7-21 页面间事件通信机制实践 (22:39)& I% J  p0 O; H9 B  ], R( c( a
7-22 自定义 button 与外部样式类 (19:11)
0 q& z) D; v& S7 u7-23 让自定义 button 组件支持开放能力, M+ n) s8 h1 ^2 B1 ?4 ]5 L
7-24 服务预约页面与预约成功页面实现 (25:58)9 \3 u2 D& V2 U2 e: X$ C
7-25 服务详情页面收尾 (07:00)
1 }& x- S( X1 L. r5 D7-26 章节回顾* v* N' f. [8 \9 D' J+ Q

' h4 M+ \# g4 i第8章 表单提交与表单校验19 节 | 214分钟; o3 W. V7 j1 C  n$ v5 u' X! u
8-1 开篇语 (03:42)
2 Q) F2 N- J; l9 l) f6 L& y1 @8-2 服务表单组件表单项定义 (17:21)8 ^. T+ s* Z6 B! _4 ?$ J
8-3 服务类型表单项初始化逻辑实现 (21:49)
* e4 E& U9 X7 d* W8-4 深拷贝与浅拷贝 (16:02)
) H& w+ Q: Q0 S2 v9 V6 N- h8-5 表单项事件回调处理函数实现 (12:22)
4 b9 Y# Y# {, Z$ U0 X/ v8-6 图片上传组件封装之数据监听器 (13:42)4 B0 }7 @8 w8 x% F3 t, e7 U
8-7 图片上传组件封装之组件元素定义 (15:26)
- L! {3 f% K8 L0 u8 F$ ]8 J9 t7 {8-8 图片上传事件回调处理(上) (13:17)3 A( N4 y" [) r+ C: H
8-9 图片上传事件回调处理(下) (16:21). ?: a5 z7 j- s
8-10 服务器合法域名配置
; E% f, B9 ]7 s2 o4 h8-11 发布服务表单联调 (11:59), X0 O+ y2 d" p
8-12 编辑服务表单组件联调 (11:48)
2 `. Z# X. M+ ~8-13 发布服务与编辑服务表单提交 (14:03)1 D/ A2 f; {; r8 Z, p% q+ Y/ O1 q
8-14 表单校验功能实现 (19:50)
& ^1 N- F8 q0 f2 C8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?
' R! }# Q3 k: c6 F$ x1 J8-16 组件监听页面生命周期实现校验状态初始化 (08:36)4 m5 q, U6 m$ D8 L4 z# G' Y9 z$ \' w6 x
8-17 原生 API 机制踩坑 (09:16)$ w, h& v7 J% f" b. s
8-18 服务表单组件收尾 (07:39)
: H- K6 O8 ?. x8-19 章节回顾' l6 V4 k# x( i4 b/ r
: i/ G- Y5 z0 L8 [
第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟
3 ]/ o) F( N' J3 s" c, x5 Y9-1 开篇语 (08:02). h9 T5 F" X* g$ n
9-2 即时通讯IM SDK 安装
8 x: Z/ |) S$ r0 p2 w, N: r9-3 即时通讯 SDK 安装与启动 (10:07)9 R, `  O, X8 T( ?/ L9 k- Y6 a, f
9-4 模型类基础封装与单例模式 (11:06)
) y& |: s: g$ J3 V! R* L, @9-5 获取消息列表模型方法封装 (11:59)# Z, F4 i+ i9 Z0 N7 b4 S
9-6 测试环境 sign 生成函数/ w& C& n, y/ O
9-7 TIM 登陆实现 (12:10). b! A8 S) l8 G6 C3 W
9-8 TIM 事件监听机制初体验 (04:57)1 J3 e' H' v5 S& @  A- a- h. ]
9-9 全局状态管理介绍 (06:39)
0 w+ V7 Z9 `0 @9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42): ]  K! N0 S; P- e0 O: S9 I4 W0 w( t
9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)8 h, i, d/ V! E" n/ S6 V4 s) r
9-12 消息列表和消息接收状态管理 (12:52)
* C5 |3 n" |3 Z6 \" a9-13 测试消息列表获取与消息接收 (10:34)2 K+ Y, ]% i! [: x# K
9-14 会话详情页面基本骨架搭建 (10:39)
) t7 a- `8 K, u+ A6 Q  |" q9-15 消息组件封装 (26:11)1 T0 ~" R! @& B
9-16 自定义类型消息展示 (17:54)
6 E4 e9 E  v9 `9 b9 R" ~9-17 消息发送事件回调处理 (12:34)
( F$ e$ _* I. |3 j9-18 消息实例创建与工厂模式 (18:19)
( _0 }& Q: ~! r0 f9-19 发送消息测试 (04:57)( X; n- }9 `' z
9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)7 R# U1 z% Q9 U: D# [
9-21 滚动触顶加载更多历史消息 (12:31)
+ n( t: X( g1 ]' l) ]; E- X! P0 ?9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)  N+ `1 f9 Q# Z9 O! R9 ?* O
9-23 服务链接发送提示功能 (09:51)- `# K7 u0 m% W- C+ t8 s% S
9-24 会话列表获取与更新事件监听 (10:10)6 j6 ]+ M0 z8 n' h
9-25 消息栏目会话列表展示 (16:27)1 r- M7 Q& ]- W* \
9-26 自定义徽章组件封装 (11:31)
% }9 N9 s* \4 q. J. R: c# z2 l9-27 tarbar未读消息提示实现 (08:54)
% w0 {( S8 o7 B5 Z3 S5 a2 ^5 i9-28 tarbar状态同步解决方案 (15:58)4 W( D5 K0 z  @0 t5 d- b' U" x: ~, {
9-29 即时通信功能收尾 (11:25)
( P2 N( x5 G4 N% f/ a$ K7 I+ P9 x9-30 章节回顾/ ~, ^9 Q4 T5 O) ~
; G6 P  w! \0 L; N# B$ L" y
第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟
% G' }9 _' [& ^) y2 P& g4 z10-1 开篇语 (01:13)
* D- [) a4 f  `# S% {- D10-2 个人中心头部展示实现 (07:11)* G9 o+ K$ z) ~8 ?4 R
10-3 宫格、宫格元素组件基本定义 (10:38)! x$ U6 \4 B# |/ x6 A
10-4 组件间关系定义实践 (14:10)
0 V  e5 X; Y: J10-5 个人中心宫格展示配置化 (07:12)3 C) G4 N" {$ X5 h* T3 v2 }7 ^1 B
10-6 异步请求执行优化与宫格徽章展示 (18:03)
7 ~. H# u  h0 v. L10-7 组件事件冒泡与穿透 (22:52)
9 z6 m+ w0 w- M2 N0 v2 h9 x10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)
7 X6 ^" [5 C7 Q1 h( U10-9 订单预览组件展示元素实现 (14:37)& c& o* t- k& e: j) B- H% W
10-10 二战 behavior 实现订单预览组件操作栏 (27:14)
9 G; U* ], z3 P6 X9 x10-11 “我的服务”列表页面实现 (13:42)$ }* ~+ f) }. I% ^. ?& L1 i" {# |: Z
10-12 订单详情页面基本元素展示 (24:27)' j, x, z) r0 Z( `2 Y) d, w
10-13 订单详情操作栏渲染 (15:34)0 j( k$ T6 A4 c) f8 Y  h+ s
10-14 订单状态更改实现 (13:40)
# A0 ?6 s" s% E$ m* u1 j4 q7 q10-15 订单评价页面实现 (24:02)# w3 r3 U1 Y( u5 }: W1 O
10-16 订单评价功能收尾与售后模块说明 (04:57)
0 w9 t  F- U  }! k: B! @9 |9 a/ P  P, G3 N$ f& O) C; B& P
第11章 课程回顾与总结1 节 | 8分钟
5 u6 v8 I# O. G( b! r# {1 Y# c# _1 v- O/ x11-1 课程总结与寄语 (07:38)
' i' @- q* f6 |$ ?& m9 K. c
/ g) K- T: `& v% |, O〖下载地址〗! Q* w% d5 Z( J$ A
游客,如果您要查看本帖隐藏内容请回复

$ l: `" G; G! C) K' N: ]2 p〖升级为永久会员免金币下载全站资源〗
; A% E7 K* x" g3 Z全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html

% T1 U+ x& W/ }, y9 k6 I
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏
9 Z. c5 w, `# C; V1 K分享分享
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则