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

  [复制链接]
查看4316 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg ' x4 B0 m1 f) f9 v

1 Q$ X3 F9 v4 ~4 C7 _〖课程介绍〗% ]# C9 [4 E) d3 L( {( h
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。
$ e) _: U6 {2 ~) T; \〖课程目录〗" m# e) D8 d$ h2 H4 @; M
第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟8 U( [0 F7 K, ~$ y- C
1-2 课程食用指南 (01:26)$ V- V* J" a) E  f. R3 M
1-3 小黄,做一个小程序 (03:56)" Z, y( H0 B* H3 i9 e2 W% U8 C

- S; \5 l: V& G. l' N1-4 开发环境、开发工具准备 (08:09). C1 \0 x5 Z4 b" H
第2章 初始小程序和项目需求分析9 节 | 112分钟
7 M5 W* O" L" R- r2-1 开篇语 (02:05)
! V& |: X% P# ~. i, O2-2 功能结构与业务流程梳理 (23:53)
- Z- x' m* i; s2-3 常用基础组件、样式布局入门 (16:34)% h6 z7 I! }" y1 ^& H
2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)2 f) s) V. y! V0 C% L: i
2-5 感受平台生态的力量,常用API入门(上) (14:28)
0 E) N+ g# `; r8 j( ^( U* T9 ^2-6 感受平台生态的力量,常用API入门(下) (14:45)
: p+ y& R5 W% V- m: q) Z' n2-7 特别的API——wx.request,前后端分离架构初探 (14:33)' X0 m) T) i3 q8 ~( K
2-8 前后端分离架构的前世今生 (08:44)
5 j5 ^5 s; |* {0 J2-9 章节回顾
1 h2 ^: \( V: {' @. S0 \1 Z$ Z- K+ y' f7 J! S
第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟. K5 }+ o3 r/ ~% i9 M2 S$ o; `
3-1 开篇语 (01:37)
- H# L+ _9 r: i3-2 原生tabBar组件使用及配置文件介绍 (20:26)8 i1 `' }  J( |2 G
3-3 实现“广场”页面标签页效果(上) (14:14)$ i7 s. {5 ?" J# M) N* K+ s
3-4 实现“广场”页面标签页效果(下) (10:38); y; N% [1 q0 l3 o- a9 a- I
3-5 分类筛选功能实现 (15:25)9 Q7 b' E) n8 U. q; j. X0 {
3-6 【项目作业】服务分类 Swiper 样式优化9 w9 H* S. W. ]
3-7 章节回顾* X  \; j* n3 e5 Z( z$ _

! ]% V8 I, x0 j0 R! H第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟
% P$ V8 F+ a; D4-1 开篇语 (04:06); ~. p0 J* n! `8 v4 i. h. N
4-2 进阶必备——自定义组件基本概念 (09:10)
/ L' ]  W1 P/ p7 I3 _+ m% s4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)' b& v3 y% @* s. B5 c5 O
4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
+ M7 N! Q1 E6 O" Z; w- {5 q+ A7 o. I8 \4-5 警惕频繁事件交互和 setData (11:39)
0 ^* k8 R/ T7 h, `4-6 WXS 实现手指滑动监听切换标签(上) (16:10)( j* \, p' _- _" u4 Q  z
4-7 WXS 实现手指滑动监听切换标签(下) (17:16)
$ l/ D# ^0 [/ }, c+ o' o- V4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)+ F! X1 o5 e# x: X" ]% d! t
4-9 【实践作业】 wxs滑动监听优化+ J0 j* `. h- K4 N" _
4-10 章节回顾
: }  N4 {9 o: K5 ?! r
+ Q+ [  m; C2 ^* f" s1 g第5章 代码分层设计实践与网络请求封装11 节 | 147分钟
0 d  S7 q/ R- d; b5-1 开篇语 (03:02): C, `6 Z7 \$ A' W3 _1 `
5-2 JS面向对象与代码分层设计- (21:13)+ J0 Z4 L5 n0 T4 D- w
5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
0 l$ ^1 ]0 D9 Y5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
3 c0 E: T3 [& v4 u; o9 l6 S5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)
' {5 ^, y1 E7 M# k8 I3 F, V# V# f; o5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)
* M( w8 ^# J5 b7 T1 r: e2 U3 y! A5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)
* h  G7 P$ p2 A$ q  _5-8 “服务预览”组件封装实现服务列表展示 (29:45)
4 h. {5 P9 P* P# R4 ?5-9 Iconfont 样式文件4 J& j6 K+ {9 z4 G( v! N/ G8 |  t
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)
# v0 T. u6 t! P5-11 章节回顾
1 I4 O8 P: n, G# @. s) \+ N& ?7 |2 j3 f! Z  l3 e; M
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟- z( Q0 `8 B) D6 `, [6 P3 y
6-1 开篇语 (02:08)
, e3 h& E1 k/ g- o6-2 Iconfont样式
- g" V4 @" E, Y6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)
# h: h5 ?7 z7 v# @5 q+ Y7 |% Q6-4 提高“内聚性”,重构模型类实现分页加载 (29:27). d0 g7 v1 r4 o7 u& x+ Q8 C; I: `
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)% F0 r8 @2 k7 W  t/ K$ W; |" b" C
6-6 内容标签页、分类切换数据联动 (17:20)
1 D3 Y. y, O9 L. D( b3 W0 @6-7 节流函数
+ D: M6 I& q& R6-8 使用节流函数防止频繁触发调用 (12:55)
) |3 q+ i% _/ {5 \2 s6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)5 t7 s7 B% x- g1 e( M
6-10 优化加载提示,骨架屏功能实现 (13:53)
3 Z; ^+ G! Y9 ~6 z( O; }' Y6-11 优化加载提示,状态展示组件 (08:53)2 A0 o% l- e- k9 O6 n& F) Q2 Q; z
6-12 广场页面收尾——兼容性配置与样式调整 (15:50)0 v8 z* K) P* r% Z6 r: [
6-13 章节回顾
5 m/ W/ t" P9 x8 y, P# I
7 S9 K( \* e. R8 r5 h& G第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟& [4 c- B% d  L* Y0 U
7-1 开篇语 (02:18)
0 g  J2 z. a6 B( ^5 U7 b7-2 服务详情页面骨架搭建与路由传参实践 (22:02)
0 k8 I' _* ^0 T# _! y1 f$ M) P' x. O7-3 自定义头像组件封装与调试技巧分享 (10:56)
* t* Z! x  H% x) ^3 F7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)
1 r9 G& ?1 g3 T& K4 `# w3 a" T/ D7-5 “继承”特性运用实现评价列表数据获取 (10:39)
) k3 m+ \9 K' Q0 p( g7-6 服务评价组件与评分组件封装 (19:53)9 r# O4 t# s1 m) S% t
7-7 服务评价组件完善与图片预览 API 实践 (17:53)- w: h; H6 |' ^1 S
7-8 枚举值使用的最佳实践 (09:40)
+ j% F* \$ q6 Y- _2 P  `3 ^( T7-9 安全区域适配解决方案 (13:15)# X& U( t* T: [; x
7-10 操作栏角色按钮渲染 (11:27)1 j/ D$ o) W3 e% A6 x$ d& _4 L
7-11 自定义组件 behavior机制初探 (22:09)* l7 l2 X; W" _. ]( t2 I
7-12 事件回调参数工具函数封装 (09:31)( m- ^& t4 w: v' L: \$ ~
7-13 更新服务状态回调处理函数实现 (14:04)
! e+ E: _4 J; F9 |* l$ G7-14 常见登录方式及小程序登录 (14:08)2 |0 J* Y! i( \
7-15 思考题:在小程序中采用手机登陆方式的优点
2 D  |9 H! y9 R0 j0 O7-16 登陆页面实现 (25:47)
% n2 W/ s) N4 D" A5 x" n  g) o7-17 异常与错误 (17:36)
# s0 v4 k- T* @, ?5 e9 H/ S2 r- ^7-18 异常机制与异常捕获 (14:52)
/ p) x& p, k2 x+ ?! f& C3 k7-19 登陆时机控制与刷新令牌 (20:13)5 S' h0 [) O( Y( N
7-20 服务状态修改测试以及注意事项 (05:59)+ D. v& o* a: f. k" N4 P/ S
7-21 页面间事件通信机制实践 (22:39)
. }4 w/ l: r! m5 N7-22 自定义 button 与外部样式类 (19:11)
3 ]6 U- v3 `# Z7-23 让自定义 button 组件支持开放能力0 S6 `' ^( c! a; k1 u2 s
7-24 服务预约页面与预约成功页面实现 (25:58)/ f: A5 ^2 z) o% K8 z
7-25 服务详情页面收尾 (07:00)
  z% k/ f, F5 M/ u7 j* \& @; C7-26 章节回顾
6 _- R1 {3 a% u# m, t) G* I3 e- S4 _  |; |
+ _' S2 C. O- D, b' `8 _* z第8章 表单提交与表单校验19 节 | 214分钟
! j9 h& `# v* p8-1 开篇语 (03:42)
0 ~" e  L) G, F$ t% {3 l8 r8-2 服务表单组件表单项定义 (17:21)
, U' u4 w) |/ g0 z8-3 服务类型表单项初始化逻辑实现 (21:49)6 n4 a4 y  E: q* E, V
8-4 深拷贝与浅拷贝 (16:02)
0 a2 ~1 b3 h* _7 G2 u8-5 表单项事件回调处理函数实现 (12:22)2 P7 G4 ~1 ?' ?# g; R* r. s
8-6 图片上传组件封装之数据监听器 (13:42)
' B2 l3 w; R. x1 I$ O8-7 图片上传组件封装之组件元素定义 (15:26)! R7 {1 Z; k7 k/ D& M( ~9 V; W
8-8 图片上传事件回调处理(上) (13:17)
1 o3 i* X) p; R, p# z# N7 j7 ]9 d8-9 图片上传事件回调处理(下) (16:21)( i4 U7 y5 c( y! x0 n5 g
8-10 服务器合法域名配置
9 b6 \( N& {! d9 V8 u8-11 发布服务表单联调 (11:59)9 a9 R& w  t+ r+ [
8-12 编辑服务表单组件联调 (11:48)
. f2 ?/ I  E* s( t' k7 [9 `+ A8-13 发布服务与编辑服务表单提交 (14:03)
4 A0 J+ S; L9 c/ q" D& w8-14 表单校验功能实现 (19:50)
5 ~( G1 X9 f! o1 ^7 _8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?
; G- v4 f* G( f1 r8 H. i8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
( a2 J+ d- G7 d$ a" m) I" J" S8-17 原生 API 机制踩坑 (09:16)
6 h% ?- g4 C/ J( c5 J8 w8-18 服务表单组件收尾 (07:39)- J8 C( y: I4 L* H1 F: n
8-19 章节回顾  g5 h$ ~8 S% @0 L/ O% `
: P- `0 j9 x  R" v  z$ g* [! o# M: n0 |
第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟4 F5 F. x- h) b3 W4 E4 X1 A
9-1 开篇语 (08:02)( j3 c9 t9 S& ~1 R
9-2 即时通讯IM SDK 安装
. B, F8 k  c& f& E) ]9 U5 [& n: u9-3 即时通讯 SDK 安装与启动 (10:07)2 w5 Q; l- H' C$ q  @
9-4 模型类基础封装与单例模式 (11:06)3 m& N; W; q5 |/ |
9-5 获取消息列表模型方法封装 (11:59), i$ q: c) U5 \3 u/ c
9-6 测试环境 sign 生成函数: z2 D7 |1 {* n+ B7 h
9-7 TIM 登陆实现 (12:10)
8 J" _2 Z9 w9 v( u$ [8 ^9 s1 Z9-8 TIM 事件监听机制初体验 (04:57)
" E% j0 e( F6 N8 }5 Z3 y% m% o9-9 全局状态管理介绍 (06:39)
3 c1 Q- w* {+ V" J* J/ _7 b9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)
/ O# M3 z6 B4 p. W  j) ]5 T9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)
: a* B' D5 l: s( m9-12 消息列表和消息接收状态管理 (12:52)+ Z1 M* M; w& o) ~. T. H% h
9-13 测试消息列表获取与消息接收 (10:34)- p& Q6 P- x9 M
9-14 会话详情页面基本骨架搭建 (10:39)3 [! l% z. D6 h- C6 O
9-15 消息组件封装 (26:11)2 a: I0 F3 O8 T# k
9-16 自定义类型消息展示 (17:54)! t7 K- l0 }* L& e6 s
9-17 消息发送事件回调处理 (12:34): k, P& T/ w( [  f, K( x; E3 k$ }
9-18 消息实例创建与工厂模式 (18:19)$ R; Z6 e6 X: t- A: C
9-19 发送消息测试 (04:57)
" V. F% m: o5 s& U9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)
* {3 Z0 N+ l( H. r( Y% o8 k1 F# l9-21 滚动触顶加载更多历史消息 (12:31). \: X  I+ Z3 Z* [' Q" u
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)
& h& G* c; u( }. [) V2 F9-23 服务链接发送提示功能 (09:51)
8 R& N/ z$ f- z# H6 A( ?9-24 会话列表获取与更新事件监听 (10:10)( X" V" H* I. a- T) p! V
9-25 消息栏目会话列表展示 (16:27); W2 c9 @8 ?4 {$ T
9-26 自定义徽章组件封装 (11:31)
8 q$ Z$ ~3 l1 B# ^6 ?, m7 z; L' |9-27 tarbar未读消息提示实现 (08:54)
' x* V: N) @; C; }/ B% u9-28 tarbar状态同步解决方案 (15:58)6 s( ^3 `% _. b5 k4 N
9-29 即时通信功能收尾 (11:25)
/ f/ ~/ F8 S9 R! \* P( H9-30 章节回顾( O% j; E0 p4 q

+ d5 c5 A; K7 R2 Z+ [第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟
1 K. E- o9 n3 t10-1 开篇语 (01:13)
% Y( |+ K& w( a/ Y3 ^7 k10-2 个人中心头部展示实现 (07:11)
6 r4 b7 H5 u! b  c1 I& G10-3 宫格、宫格元素组件基本定义 (10:38)
/ v+ h/ J  y( ~10-4 组件间关系定义实践 (14:10)
" d7 l6 G8 k3 Y3 `10-5 个人中心宫格展示配置化 (07:12)
/ M3 ^" ~6 V# U7 {7 ^; c- _$ C10-6 异步请求执行优化与宫格徽章展示 (18:03)
  `+ f, n1 e1 n3 u6 x2 E6 Q10-7 组件事件冒泡与穿透 (22:52)
+ z) ?, d; @+ b4 [( x# b10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)
* C$ U5 p* z3 r( P; z10-9 订单预览组件展示元素实现 (14:37)8 p1 E- Y5 Y* Z6 j5 w
10-10 二战 behavior 实现订单预览组件操作栏 (27:14)& l) D" ]4 d1 n+ E2 x2 W/ V
10-11 “我的服务”列表页面实现 (13:42)3 N" j* `" @& |9 X! l1 f' M
10-12 订单详情页面基本元素展示 (24:27)5 L, c1 c* p/ u) F# s( ~; v+ s
10-13 订单详情操作栏渲染 (15:34)
- X* S8 ^; ?  p9 `- o10-14 订单状态更改实现 (13:40)" c/ |4 h5 Y- f" w
10-15 订单评价页面实现 (24:02)2 \- @- L8 `) r/ I( H( |0 k
10-16 订单评价功能收尾与售后模块说明 (04:57)
" M4 ~9 |: K  D( ~0 p1 P- y
- A& W  I; O& _, O7 y, ~第11章 课程回顾与总结1 节 | 8分钟
, T- I: `4 v( m5 V$ P! m11-1 课程总结与寄语 (07:38)4 A, I4 m+ p; F2 z! l4 _7 i7 ~. G
/ s$ `* Z9 b$ Y0 O1 @
〖下载地址〗/ P  j* ~9 S; @6 x
游客,如果您要查看本帖隐藏内容请回复
# F) H, e1 R! v& i  P# F; B
〖升级为永久会员免金币下载全站资源〗
, _( P& E1 G+ A9 S- ?3 h4 A全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html

( p  T8 u1 P9 E; X' Y7 Q6 l
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏
( L# D' f6 A* @! i" w# C分享分享
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则